NYC Times Square tourists impacted by worldwide tech outages
Friday, July 19, 2024