Comment

Taliban Flog Teenage Girl in Public

10
scottishbuzzsaw4/03/2009 10:41:20 am PDT

Oh dear God…do her screams and pleading mean nothing to these animals?