Japan’s Mount Fuji finally got its trademark snowcap more than a month after it normally would, after setting a record for the most-delayed snowfall in 130 years.Read more at NBC News Post navigationWhat happens next? The key dates until Trump’s second inauguration ‘Numbers Are Shocking’: Catholic Voters Played Key Role In Sinking Kamala Harris’ Presidential Bid