Kidnapped Father and Son Found Alive in Mexico
A father and son from Louisville Village, Orange Walk, who were kidnapped three days ago in the Subteniente López area of Quintana Roo, Mexico, have been found alive. Forty-eight-year-old Luis Camara and his nineteen-year-old son, Johan, were released by their captors after it became clear