Tagged By IPW All

Baha'is are British Spies!

, , 13 Comments

Editor’s Note:  Rasa News Agency continues to share the sentiments of the Iranian clerical establishment towards the Baha’is.  In this case, a thoroughly discredited conspiracy theory that the Baha’i Faith was a creation of British…

Read Post →