powered by mochila

Activists from India's main opposition party held up morning rush-hour traffic in New Delhi on Monday to protest an almost nine percent hike in petrol prices....