Showing posts with label islam. Show all posts
Showing posts with label islam. Show all posts

15 August 2025

The Ground Zero Mosque…

… isn’t actually the ground zero mosque at all. It is TWO BLOCKS from the World Trade Center site. image

HT: Scott Berkun