Published by
WQXR News

Official Says Shahzad Chose Times Sq Over Other NYC Landmarks

Grand Central Station, New York