National Strike Brings India to a Grinding Halt
A nationwide 12-hour strike was called by Indian opposition parties over rising fuel prices and inflation.

Delhi Police officials stand guard during a nationwide strike in protest of fuel price hikes in New Delhi, July 5. Manan Vatsyayana/Getty Images
|Updated: