Lahore Weather


India: a force sans power?