“There are more than 190 countries in the world, and virtually all of them enslave children, women and men within, or across, their borders.” * Last night I had the honor to attend a screening at Georgetown University in Washington DC of the film, Not My Life, which is to be released in June 2011, […]