Islam in RussiaPICTURE OF THE WEEK: MUSLIM SAYS WATCH ME PULL A HEAD OUT OF MY BAG…….ALLHAU AKBAR By KGSaccess_time9 years agochat_bubble_outlineLeave a comment More here at the Daily Mail