Following the issuance of an arrest warrant for him by the International Criminal Court, Russian President Vladimir Putin has reportedly made a defiant move
World leaders have accused Russia of endangering the safety of an entire continent after its forces shelled a nuclear power station in southern Ukraine.