×

Ecuador police report 10 killed in El Oro province

By Thomson Reuters Dec 6, 2024 | 8:45 PM