Oh, the vile stench of it! More than 80,000 Muslims commandeer the streets of Moscow so they can point their asses to Allah and pray

Apparently, no Russians are able leave their homes when mobs of Muslim asslifters turn the streets of Moscow into an outdoor mosque while they foul the air during the Muslim holiday of Eid.

Jeez, whoever thought we’d be wishing for another Joseph Stalin?