Park 51

October 27, 2011

World Trade Center Church Will Be Rebuilt

Deal reached between Greek Orthodox and Port Authority means there will be a place of worship at Ground Zero.