Annie Kevans – Jean-Claude Duvalier, Haiti – View online at The Saatchi Gallery – London contemporary art gallery.