Deadly tornadoes struck several US states over Memorial Day weekend, causing widespread destruction and leaving at…
Tag: destruction
Afghanistan Battles Devastating Floods as Heavy Rains Pummel the North
Afghanistan battles deadly flash floods as relentless rain pummels the north. At least 47 people killed,…