Miguel A.  Pereira Castillo
Miguel A.
Cayey
Full-time politician (paid by party organisation, parliament, government; think tanks; living of politics)|Military official
Senate Member
Secretary of Department of Corrections and Rehabilitation
Val_district 06