CHANDIGARH, Jan. 31 -- Punjab and Haryana received more rains that expected in January, the weather office said on Saturday. Cold conditions have persisted in most parts of the states, even as fog reduced visibility in some areas. Faridkot was the coldest place in Punjab at 3.8 degrees Celsius. According to Met data, both Punjab and Haryana received excess rains in January. Punjab received 34.4 mm rainfall, which is 69 percent more than the normal precipitation. Normal precipitation of Punjab for the month is 20.3 mm, the Met office said. Amritsar, Barnala, Fatehgarh Sahib, Gurdaspur, Jalandhar, Kapurthala, Ludhiana, Mansa and Moga received more than expected rains while Bathinda and Faridkot fell short of expected levels. Haryana received ...