No wonder there is a convergence between Islam and the Left…
What in the world is a mosque doing in North Carolina in the first place?
No wonder there is a convergence between Islam and the Left…
What in the world is a mosque doing in North Carolina in the first place?