A new series of tornadoes has swept through the US state of Oklahoma, killing at least nine people, including two children.
The tornadoes struck near the Oklahoma City suburb of Moore, where 24 people were killed by a violent tornado nearly two weeks ago.
The latest storm struck during Friday's evening rush hour, trapping many people in cars and causing traffic chaos.
More than 60,000 homes lost power and heavy rain has caused severe flooding.
Many streets were inundated with up to 4 feet of water.