It’s an Obama world.
A 13-story mosque and Islamic cultural center has been approved to be built just steps away from Ground Zero.
It’s an Obama world.
A 13-story mosque and Islamic cultural center has been approved to be built just steps away from Ground Zero.