Negligent motorists cause horrific traffic accidents in Abu Dhabi

Negligent motorists cause horrific traffic accidents in Abu Dhabi
A videograb shows the traffic accident in Abu Dhabi.

Most Popular Stories