Several people are feared dead after a garbage truck mounted a crowded sidewalk in Glasgow, Scotland, police said Monday.
NBC News: World
Mon, 12/22/2014 - 9:00am
Several people are feared dead after a garbage truck mounted a crowded sidewalk in Glasgow, Scotland, police said Monday.