Video Ecuadorian Leader Justifies Action at Mexican Embassy in Recent Address April 9, 2024 Alexander Perez