International Criminal Court

Spriha Rai




Bharat Express News Network


Russia took control of Crimea in 2014

Serious action has been taken against the Russian President, Vladimir Putin. The International Criminal Court (ICC) has taken a very grave step by issuing an arrest warrant against President Putin