1 year agoBREAKING: Locust Swarm Descends on Muslim Worshippers at MeccaDefending Liberty: The AmericanRepublik Voice