Image 1 of 1

TAMIL01143.jpg

Thousands of protesters sit in Hyde Park as they listen to speakers talk about the Tamil situation in Sri-Lanka.
twitterlinkedinfacebook