Flash floods kill 46 in Afghanistan

At least 46 people have been killed and hundreds of houses destroyed by flash floods as…