Jan 11 β€’ 19:31 UTC πŸ‡«πŸ‡· France Le Figaro

Ecuador: five heads discovered on a tourist beach

Ecuadorian police are investigating the discovery of five human heads displayed on a tourist beach in Puerto Lopez, along with a warning note, amidst rising violence in the region.

πŸ“‘ Similar Coverage