The Los Angeles Police Department (LAPD) has debunked human trafficking conspiracy theories surrounding the 'help' signs spotted in Google Maps images of a Los Angeles rail yard. The pictures "were created about a year ago", Union Pacific Railroad said, adding, "No one was or is in danger." Officials also revealed that a trespasser had created the "misleading messages".
short by
Pravel Jain /
10:50 am on
29 Jan