Ukraine is blockaded from the russian federation, Belarus, Poland, Slovakia, Hungary, the part of Moldova that is occupied, the Black Sea, and the part of Ukraine that is occupied. Western governments sit on their asses and allow the russian terrorist state to do as it pleases.

Leave a Reply