Nephew of former Peru president Pedro Castillo turns himself in after two years on run
  • 3 months ago
Peruvian police announced on Monday that the nephew of jailed former president Pedro Castillo turned himself in to authorities after nearly two years on the run after the courts ordered him to be remanded in custody for 24 months while he is investigated for alleged corruption. Source: AP
Recommended