The International Criminal Court (ICC) has issued arrest warrants for Russian President Vladimir Putin and Maria Lvova-Belova, a member of Putin’s government, it announced in a news release yesterday.
Guardian Nigeria
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business