Indian Shiite Muslims tussle with policemen during a protest in New Delhi, India, Friday, July 30, 2010. The protest was held against the economic, trade, scientific and military sanctions against Iran by U.S. and Israel. AP Photo logo AP Photo 18 months ago

Indian Shiite Muslims tussle with policemen during a protest in New Delhi, India, Friday, July 30, 2010. The protest was held against the economic, trade, scientific and military sanctions against Iran by U.S. and Israel.