The survivors said their appeal to the driver to slow down, fell on deaf ears.
In Britain, the maximum speed on two-lane highways is 60 miles per hour (96.6 km/h) and 70 mph on motorways.
Minneapolis, United States - An autopsy found Monday that an African-American man whose death has set off nationwide unrest...
Sign up to receive our free newsletter
The New Vision
© 2019 - New Vision. All Rights Reserved.
Kindly provide your details to receive the Newvision Newsletter