Snowfall, rain lash North India, bring chill back

Snowfall and rain lashed North India for a second day Tuesday, triggering landslides and cutting off parts of Himachal Pradesh and Jammu and Kashmir, and waterlogging roads in Delhi.