11 months old Achilles Lambert was abducted by his Nigerian father, Patrick Lambert, who is a suspect in his estranged wife’s murder. (read story here).
Houston police say the little boy was found abandoned yesterday Friday December 12th in Queretaro, central Mexico. Patrick was located somewhere else in Mexico and has since been taken into custody.