Which of the following recently became 123rd state party to the international criminal court ?
Which country has awarded highest number of death sentence in 2014 ?