Tuesday, September 21, 2010

Video: "Macho" Taliban Stone Woman To Death

Mohammed and allah must be so proud, huh?


No comments: