Entertainment February 28, 2013Controversial film on modern-day slavery in North Africa heads to public television to re-air on March 3 World Channel in association with National Black Programming Consortium (NBPC) presented World Channel Special Report: Behind Stolen on Tuesday, Feb. 26 and will re-air on Sunday, March 3 at 8 a.m. and 4 p.m.