Liberal Forum
Liberal Forum
Archive
‹
Members
‹
Sumela
‹
Posts
‹
#30570
1
…
30,568
30,569
30,570
30,571
30,572
…
30,828
Sumela
18 Feb 2025 10:50 am
#30570
#30570 Re: VIDEO: American in Crimea, Russia.
18 Feb 2025 10:50 am
Sumela
30,236 posts
Trump is smart to surrender to Putin.
WASH DC has failed bigly in Ukraine.
1
…
30,568
30,569
30,570
30,571
30,572
…
30,828
Updated 4 minutes ago
© 2012-2025 Liberal Forum