Interesting legal analysis of the arrest warrant for Vladimir Putin. davidallengreen.com/2023/03/an-arr…