Islamic Rage Boy Explains Wife Beheading in NY USA……. Debbie Schlussel: “The Nose on Your Face produced this hilarious video that explains to us naifs the beheading of Aasiya Zubeir Hassan in Buffalo, New… by KGS access_time16 years agochat_bubble_outlineLeave a commentfolder_openDebbie Schlussel, Islamic brutality, Nose on Your Face, US FacebookTwitterGoogle+LinkedInPinterestshare