Dailymotion

Youtube

Program Highlights

Sweden: A TRUCK has driven into crowds on a crowded street in central Stockholm. At least three dead.