Editorial
Tamil Tiger protest in Geneva Editorial Photo

GENEVA - February 20, 2009 - About 20,000 Tamils from across Europe protesting in Geneva at Sri Lanka's military offensive against Tamil rebels. Demonstrators winds through Geneva in the afternoon and then rally in the public square in front of the U.N.'s Palais des Nations complex.

  • MR: NO
  • PR: NO
  • 0
  • 689
  • 0

Editorial Photo: Tamil Tiger protest in Geneva

ID 8248616 © | Dreamstime.com

We accept all major credit cards from the United States.

More stock photos from Shuttlecock's portfolio

More images