
Algeria has ordered 12 French diplomats to leave the country within 48 hour
Algeria Expels French Diplomats in Escalating Dispute Over Abducted Dissident Key Developments: Mass Expulsion: Algeria has ordered 12 French embassy officials—including interior ministry personnel—to