Wednesday, June 16, 2010

Muslims Stage Protest Against British Troops Returning from Afghanistan

.

.

No comments: