NYC Mayor Adams says global tech outage was not a cyber attack
Friday, July 19, 2024