Dense fog engulfs north India, including Punjab, affects road and rail traffic Posted on December 20, 2022