Scorecard Research Beacon
Search Icon
ABC News January 9, 2024

Armed men take over TV station in Ecuador

The takeover came after the leader of a notorious criminal gang disappeared from jail.