Indian police have been stationed at petrol pumps in the state of Gujarat as people panic over possible fuel shortages.
What The Fuck Is Happening?!
Indian police have been stationed at petrol pumps in the state of Gujarat as people panic over possible fuel shortages.