Curated for the Curious.
Heavy rains and powerful winds have caused widespread delays and power outages across several U.S. states this week.