Lima Demonstration Alert: General Transportation Strike October 10-12, 2024 – U.S. Embassy Lima, Peru (October 9, 2024) – US Embassy in Peru – USEmbassy.govby Miles Cooper March 16, 2025