Asianet Newsable on MSN
Delhi Police takes action on protesters with Maoist posters, pepper spray
Delhi Police initiated legal action against protesters at India Gate for blocking roads and using pepper spray on personnel.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results