Alejandro Toledo er tiltalt for å ha mottatt millioner av dollar i bestikkelser i den såkalte Odebrecht-saken.
Perus eks-president Alejandro Toledo gjemte håndjernene sine med en jakke da han ble eskortert av politiet etter å ha landet på flyplassen i hovedstaden Lima søndag.
Den 77 år gamle ekspresidenten er utlevert fra USA for rettsforfølgelse i Peru.
Her er han tiltalt for korrupsjon og hvitvasking.
Aktoratet mener at Toledo i perioden fra 2001 til 2006, da han var Perus president, har tatt imot millioner av dollar i bestikkelser.
Til gjengjeld skal han ha gitt lukrative kontrakter til det brasilianske byggefirmaet Odebrecht.
Tiltalen i saken krever at han dømmes til over 20 års fengsel. Den tidligere presidenten nekter for å ha gjort noe galt.
Men påtalemyndigheten i saken sier de har vitneforklaringer fra to personer som hevder Toledo har mottatt bestikkelser fra Odebrecht.
Det brasilianske selskapet har innrømmet å ha betalt store summer til politikere i både Brasil og flere andre land i Latin-Amerika.
Rettssaken mot Toledo forventes å starte om halvannet år. Inntil da vil han sitte i varetekt.
Toledo har tilbrakt flere år i USA. Han har kjempet mot Perus anmodninger om å utlevere ham. Det har pågått siden 2018.
Fredag meldte han seg inn ved en domstol i California, hvorpå offiserer fra Interpol eskorterte ham til Peru.
Toledo er en av fem tidligere presidenter i Peru som for tiden etterforskes for korrupsjon.
En sjette, Alberto Fujimori, soner en dom for korrupsjon og grove menneskerettighetsbrudd.
Da han kom tilbake til Lima på søndag, ble Toledo ført til det samme fengselet der Fujimori er fengslet.
En syvende ekspresident anklaget for korrupsjon, Alan Garcia, tok sitt eget liv da politiet skulle arrestere ham i 2019 for hans rolle i Odebrecht-skandalen.