Tragic Collision in Afghanistan Results in Loss of Lives
Kabul: A devastating collision between an oil tanker and a bus in Helmand province, Afghanistan, has led to the loss…
Kabul: A devastating collision between an oil tanker and a bus in Helmand province, Afghanistan, has led to the loss…