Accident in central province of Yazd was blamed on a defective braking system, according to preliminary police probe.
Seek Knowledge, Find Knowledge
Accident in central province of Yazd was blamed on a defective braking system, according to preliminary police probe.