The International Criminal Court building is seen in The Hague, Netherlands. PHOTO | REUTERS
By REUTERS
REUTERS