leeches-film-poster

“Human Trafficking is Not Just a Third World Problem”

Leeches, a short movie recently produced and premiered in the UK emphasizes that human trafficking is not just a third world problem. The movie was inspired by the director Lalit Bhusal's own observations during his stints, first in India and later in the United Kingdom.

Popular Stories

Opinion

Popular Posts