New Delhi, June 21 – Activists of youth congress stand on top of a police barricade as they shout slogans against Indian Prime Minister Narendra Modi during a protest today against the price hike in railway fares, near the Ministry of Railways in New Delhi, India.
The government has increased the railway passenger fare by 14.2 percent and freight charges by 6.5 percent with effect from 25 June.
Photos : EPA