Showing posts with label England. Show all posts
Showing posts with label England. Show all posts

Tuesday, March 10, 2009

Welcome to Londonistan

British troops returning from war encounter Muslim extremists. I don't think they represent all Muslims, either, but England has a problem and it's a huge one. Maybe even unfixable.