Islam 101 Islam in action Islam in Russia Islamic SupremacyMUSLIM SHOUTS ALLAHU AKBAR ON ROOF OF RUSSIAN ORTHODOX CHURCH IN RED SQUARE……. By KGSaccess_time11 years agochat_bubble_outline1 The video title reads: “Monkey” on the roof of the temple, on the Red Square h/t: Vlad
I hope he is arrested and that Putin has him horse-whipped!