John Hlophe

Who Was Abducted From Puerto Vallarta Restaurant La Leche?

At many as 16 people were abducted from plush Puerto Vallarta restaurant La Leche today. Witnesses say the kidnappers were wearing hoods and…

8 years ago