Anti-slavery protest causes mayhem in Parliament SquareThe streets of central London were engulfed in anti-slavery protesters earlier this month. Here, IKB Insider’s Nicholas Frakes gives his...