Video PlayerClose
Photo taken by mobile phone on March 24, 2018 shows rescuers working at the site where a traffic accident happened in Manabi province, Ecuador. At least 12 dead and multiple injuries were left on Saturday after a traffic accident occurred in a highway in Manabi. (Xinhua/Str)?