Peru: Congress’ ouster of President Vizcarra sets off crisis of rule of law
The removal of Peru’s President Martin Vizcarra by the country’s Congress has undermined respect for the principle of separation of powers and precipitated a rule of law crisis, the ICJ said today. (more…)