Peru’s Constitutional Court on Tuesday ordered the release of former president Alberto Fujimori, 85, who has been serving a 25-year prison sentence for crimes against humanity committed on his watch.
Peru’s Constitutional Court on Tuesday ordered the release of former president Alberto Fujimori, 85, who has been serving a 25-year prison sentence for crimes against humanity committed on his watch.