CCTVs Must At All Police Stations, Central Probe Agencies: Supreme Court

All police stations in the country and investigation agencies including the CBI, National Investigation Agency and Enforcement Directorate, must install CCTV cameras with night vision and audio...