[MEDIA] Don’t believe the incessant U.S. government and media propaganda about Ukraine. Ukraine is not winning the war; they are losing badly....
[IMG] Russia’s arrival in Kiev within three days of the invasion also caught my attention. I recalled that the Nazi’s in Operation Barbarossa...
Separate names with a comma.