News

The Hollywood Film Festival screened SOLD, a film about a young girl who has been trafficked from her home in Nepal to a brothel in India
Keep up-to-date with the latest news from Childreach International.