America’s 1st Islamic Government
Written by Martin Mawyer, in Press Room, Uncategorized
By Martin Mawyer Yes. The headline may be hard to believe. But it is correct. America’s first Islamic government has been established, sitting on American soil. Located in Hancock, NY, this Islamic town is right there for anyone to… well, not actually for anyone to see. Hidden in the Catskills Mountains, this Islamic town sits on [...]





