Human Shield: Israeli police parade teen to “calm protests” 1 min read MV TV News Human Shield: Israeli police parade teen to “calm protests” MV Media April 23, 2013 Israeli police are being accused of using a handcuffed Palestinian teenager as a human shield. It’s after...Read More