Mexico releases footage of Ecuador police storming its embassy in Quito | Politics News April 9, 2024