Monsoon rains have caused devastating floods in Pakistan, leaving millions homeless, destroying buildings, bridges and roads and leaving vast swathes of the country under water. Flash floods and ...