Twin Towers

New York City subway station reopens after 17 years of 9/11 attack

It has been a decade and seven years since the dreadful twin tower terrorist attack…