Lahore Weather


Mozambique city of Beira ‘90% damaged or destroyed’ by cyclone