Canadian Prime Minister Justin Trudeau has arrived in Mexico City for talks with President López Obrador and United States President Joe Biden at the 10th North American Leaders’ Summit (NALS).
With flights across the US cancelled, does that mean these asshats are stuck in Mexico? kek