Peruvian President Pedro Pablo Kuczynski submitted his resignation to Congress on March 21 ahead of an impeachment vote over illegal payments he allegedly received from Brazilian construction giant Odebrecht before assuming office, Reuters reported. ...