Crime & Law · India

Over 20 journalists allege police force; three detained, moved 12 km, then released

More than 20 journalists have alleged that Delhi Police used brute force against them, and police reportedly detained three Indian Express reporters, moved them about 12 km away from the city, and later released them.

How outlets across the spectrum covered it

L 3 C 2 R 0

More balanced coverage on Paksh →