By Chris Mills
Capracotta, a charming town in Italy’s heartland, received a barely-believable 8 feet of snow over the course of 18 hours yesterday. That’s possibly a world record for snowfall, and unsurprisingly, it’s brought life in the town to a grinding halt.
…