Guatemala police nab man for trafficking Nepalis, others

KATHMANDU: Police in Guatemala recently arrested a man from the Central American nation's capitalĀ Guatemala City for his alleged involvement in trafficking illegal migrants from Nepal among various Asian nations.

Luis Leonardo Mejia, the suspected leader of a human trafficking ring that smuggled illegal immigrants from Pakistan, Afghanistan, India and Nepal, Reuters quoted local media.

He was detained in Guatemala City, on June 28.