AP Photo
18 months ago
Indian Shiite Muslims shout slogans against U.S. and Israel 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 the two countries.