FREEDOM FORUM: Discussion

Article Image

https://www.fff.org

On May 9, Russians held a military parade in Red Square to commemorate the Allied victory over Nazi Germany in World War II. Given all the anti-Russia hoopla in the United States, no Western leaders attended the victory parade.

Make a Comment