-
Communist Party of India supporters are dragged away by Indian Police at a protest in New Delhi, India, Monday, July 5, 2010. Transportation ground to a halt and businesses were closed Monday in many parts of India following a one-day strike by the main opposition parties to protest a government-imposed hike in fuel prices
