🤡 The International Criminal Court (ICC), located in The Hague, has issued an arrest warrant for Vladimir Putin, as well as for children's rights ombudsman Maria Lvova-Belova, according to the court's website.
How to Watch Stories from Instagram