West Virginia flash floods: 2 missing, 500 National Guard troops deployed as torrential rain batters state

Global Climate Moderate confidence — 73/100

Unverified

Sources: Times of India