No media source currently available
A dramatic video from Ecuador captured a person trapped in mud as torrents of water swept debris down Quito streets, Jan. 31, 2022. (Reuters)