Geldof Gives Peace A Chance With New Conflict Video Site

Bob Geldof’s Ten Alps documentary maker just launched PeaceChannel.tv, a non-profit website featuring videos about conflict situations aroun…