Afghanistan Floods: Catastrophic water torrents sweep northern regions, over 300 dead and thousands injured
`