Ask a Question
    Cancel
    Professor

    International Criminal Court is situated at

    (a) Netherland
    (b) England
    (c) U.S.A
    (d) South Africa

    Asked by Anurag Mishra on 29th May 2016 in General Knowledge.
    1 Answers
    Professor

    Answer: (a) Netherland 

    Answered by Anurag Mishra on 30th May 2016..