Thunderstorms lashed the twin cities of Islamabad and Rawalpindi on Wednesday, bringing both heavy and light showers that cooled down the atmosphere and created pleasant weather conditions. Rainfall ...