Tag Archives: Anti-Islam

Shia Weekly News #35

Week of October 4, 2015 Shia Rights Watch Alert: Global Rally for Humanity For Immediate Release- 09 October 2015- Shia Rights Watch would like to issue an alert for American Muslims during the nationwide mosque protests that are a part of the Global Rally for Humanity. As freedom of speech …

Read More »