Screen_Shot_2015-09-29_at_8.09.23_PMOrange Walk Police have confirmed that the common-law-wife of Manuel "El Pelon" Castillo is back in the Country. Authorities have been tight lipped about Avicela Duran’s appearance at the Orange Walk Police Station several weeks ago flanked by an attorney to clear her name. For context, Castillo, who remains a fugitive, is wanted for the kidnapping and murder of Ramon Cervantes Sr. and the murder of Sonia Abac in July 2014. Since the incident, it was reported that Castillo and 26 year old Avicela Duran absconded from the police. She was wanted for questioning.

Share this post

This content has been locked. You can no longer post any comment.

Headline News