Lahore Weather


90% villages in Khaipur solarised on self-help basis after power failures