AP
Snowstorm traps thousands on Greek roads
From the Watch Now: Snowstorm traps thousands on Greek roads, and more of today's top videos series
Greece on Tuesday (January 25) shut down non-essential services and called a public holiday as the country battled a rare storm that left scores of people trapped in their vehicles.

