Church Destroyed on 9/11 Still in Shambles

St. Nicholas Greek Orthodox Church once stood in the shadow of the Twin Towers but was destroyed when the South tower fell. New York Candidate for Congress George Demos is outraged that it has not been allowed to be rebuilt.