Peter Castillo, 26, of Salem, was arrested Thursday in the Dominican Republic and returned to the US to face charges he gunned down Stephen Perez in a Tremont Street parking garage on April 28, 2012, the Suffolk County District Attorney's office reports.
Castillo, who has been on the lam since 2012, arrived in the US this morning and is being held in a federal lockup in New York. The DA's office says he's likely to be sent to Boston next week to face arraignment on a first-degree murder charge.
Two other people were indicted on perjury charges for allegedly lying to the grand jury investigating the murder; they have yet to come to trial.
Perez, a Revere resident, had just returned from a tour of duty in Afghanistan.
In a statement, the US Marshal's office in Boston said:
The manhunt for Castillo gained momentum when U.S. Marshals developed significant information leading them to believe he was at a residence in the city of Santo Domingo. Marshals forwarded the information to the country’s Direccion Nacional Control de Drogas Fugitive Task Force whose members responded to the location. Upon arrival, authorities discovered Castillo, with the help of local neighbors, fled the residence and hid in the neighborhood. After a brief search, authorities located and arrested him at approximately 6:15 p.m.