The vast majority of Ukrainians believe that Ukraine will win the war with Russia, one-in-three say it will happen in a year or two. Ukraine’s “people’s satellite” has helped […]
Wait, don't leave yet!
Your support helps keep the forum fighting against disinformation and looking good while doing it!
Plus, you'll feel great knowing you’re part of the solution.
Click below to check out our store or donate.
Thanks for being awesome!
Original Content Link: