ICC document leak: Luis Moreno Ocampo on the spot

ICC document leak: Luis Moreno Ocampo on the spot … Contents of the leaked documents paint a picture of Mr Ocampo more of a hatchet man … “a dubious Libyan oil billionaire and former supporter of the Gadhafi regime who is …