Skip to main content
Report this ad

See also:

Islamic oppression of women now an Olympic sport

2012 Olympic logo on the clock tower in Trafalgar Square
2012 Olympic logo on the clock tower in Trafalgar Square
Ben Sutherland, Flickr, CC 2.0

Comments

Report this ad