Justice ministers meet in support of ICC's Putin warrant

  • Oops!
    Something went wrong.
    Please try again later.

Justice ministers of Britain, the Netherlands and Ukraine met in London on March 20 to build support for the International Criminal Court after it issued an arrest warrant for Russian President Vladimir Putin.