Delhi Police Allegedly Destroys CCTV Footage Of Ramlila Rampage
India | Jun 08, 2011, 03:12 PM ISTNew Delhi, June 7: Delhi police's brutal crackdown at Ram Lila Maidan on June 4 midnight was captured on CCTV cameras installed at the vanue. With the Supreme Court breathing down its neck, the police