Total Blockade: 44,000 Russians STRANDED between two Ukrainian armies! Putin’s last day approaching! Leave a Comment / By Mysticguide / October 30, 2023