Heavy snowfall from Storm Filomena left hundreds of Spanish drivers trapped of their vehicles on Friday as roads have been...
News at Another Perspective
News at Another Perspective
Heavy snowfall from Storm Filomena left hundreds of Spanish drivers trapped of their vehicles on Friday as roads have been...