FBI: American who was kidnapped in Mexico headed back home after 8 months

1 year ago 115
Monica De Leon Barba, a United States citizen who was kidnapped last November while walking home in Mexico, is being transported to the US after her captors set her free, according to FBI authorities in San Francisco.
Read Entire Article