Peru president to face impeachment vote after top court denies delay request Published 18 Sep 2020 Full Article
Peru top court rejects bid to block impeachment vote Peru's Constitutional Court rejected an appeal by President Vizcarra to suspend an impeachment vote. The move comes a week after.. Deutsche Welle 18 Sep 2020