EAST COAST, USA — Torrential rains and flash floods battered the U.S. East Coast on Thursday, prompting states of emergency in New York and New Jersey. The storm system brought parts of the region to a standstill, flooding streets and subways, stranding vehicles, and...
Read More