Luis Armando Albino was abducted from a park in West Oakland, California, in 1951 while playing with brother Roger, before being tracked down 73 years later by his nieceLuis Armando Albino was abducted from a park in West Oakland, California, in 1951 while playing with brother Roger, before being tracked down 73 years later by his niece …Read More

Leave a Reply