Algeria Troops Deployed on Lima Streets as Peru Declares State of Emergency to Combat Crime Surgeby Victoria Jones May 22, 2025
Algeria Peru Declares Emergency Amid Soaring Crime Wave as Singer Fatally Shot in Capitalby Ava Thompson May 10, 2025