Heavy rain and flash floods hit Pittsburgh, leaving residents on alert

00:59

Parts of Pittsburgh’s roads turned into rushing rivers on Thursday, leaving drivers stranded and forcing evacuations. Thousands are without power in the sweltering heat with a possibility of more rain to come.