TRAFFIC
Latest Headlines
AFGHANISTAN
Over 20 dead, dozens injured in bus collision with tanker in Afghanistan
A collision between a passenger bus and an oil tanker leaves 21 dead and 38 others injured in Afghanistan.
A collision between a passenger bus and an oil tanker leaves 21 dead and 38 others injured in Afghanistan.