Juan Lopez, a beloved teacher and mentor in Tijuana, Mexico, was recently found dead under mysterious circumstances. It has prompted police to investigate the mysterious circumstances surrounding his death. Police have been scouring the area for a possible suspect, but to no avail. Surveillance footage shows that a truck was