Lahore Weather


Britain faces UN defeat over Chagos islands