europe heavy snowfall

Heavy Snowfall Plays Spoilsport In Many Parts Of Europe

Updated Trends: Europe is under the grip of one the worst winters ever seen, and heavy snowfall has affected transportation…

14 years ago