Glenn begins by giving a detailed update on the current struggle between Russia & Ukraine: which countries have backed Putin, new ways the world is standing against Russia, and what Ukrainian politicians predict may be coming next. But then,…
5 facts that DON’T MAKE SENSE about Putin, Russia, & Ukraine
0 Comments
Most Voted