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 comment FacebookTwitterGoogle+LinkedInPinterestshare