Tag "heavy rain"

Back to homepage

China- Football Stadium Turned Into A Giant “Bathtub” Due To Heavy Rain

  Uninterrupted rainfall has caused a football stadium to flood so much the goalposts are under water and it now looks like nothing more than a giant swimming pool. Reports said similar freak weather conditions have not been seen for

Read More