Police in Ecuador have found five human heads displayed on a beach in Puerto Lopez. The discovery, made on Sunday, is linked to ongoing drug-trafficking violence in the area.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results