South Asia WorldDelhi road blockades over petrol price protestsAgenciesMay 17, 2011September 27, 2011 by AgenciesMay 17, 2011September 27, 2011 Delhi: Protesters have blocked roads in the Indian capital, Delhi, over recent increases in petrol prices. The demonstrations, organised by the opposition Bharatiya Janata Party...