Fog engulfs Punjab, Peshawar motorways | Pakistan Today