Missing California couple found dead in Tijuana, son-in-law arrested
A missing California landlord and his wife have been found dead in Mexico where authorities arrested their son-in-law on murder charges.
Missing California couple found dead in Tijuana, son-in-law arrested
A missing California landlord and his wife have been found dead in Mexico where authorities arrested their son-in-law on murder charges.