Pakistan is seeing the worst rainfall since records began 89 years ago. The annual monsoon rain is particularly bad this year and the city of Karachi is largely underwater,
Roads have turned to rivers, houses have been destroyed and people had to flee to shelters.