World Politics Latin Cartel Declares War on the State January 10, 2024 1 min read Drug cartels and other criminal organizations have seized an Ecuadorian television studio, declaring war on the state. The staff members were taken Read More ยป