Tag: 2002

Missing Man Found Dead Near Angeles National Forest

0
LOS ANGELES—The Los Angeles Police Department indicated in a press release on November 1 Vincent Tyler Marcelo Babudro, 21, was reported missing after last...
Need help? Click here.