Devastating flash flood kill 120 in the US
Flash floods in Texas, United States, has left residents in shock and grief as a minimum of 120 are said...
Flash floods in Texas, United States, has left residents in shock and grief as a minimum of 120 are said...