Putin and Zelenskyy shake hands by...? | December 31 3.1% | InfoFlow – Leveraged Prediction Market