Episode 95. The Mosque Near the World Trade Center. Two Reasons Why It Must Be Built.