A MOSQUE WHERE THE TWIN TOWERS STOOD?

CHECK OUT THE AUDIO FROM THIS MORNING’S SHOW AND LET ME KNOW WHAT YOUR THOUGHTS. IS IT A SLAP IN THE FACE TO AMERICANS?

[attachment:6935]