Russia has unveiled a controversial monument to Soviet leader Joseph Stalin, Britain’s Winston Churchill, and U.S. President Franklin D. Roosevelt in the annexed region of Crimea. …read more
Russia has unveiled a controversial monument to Soviet leader Joseph Stalin, Britain’s Winston Churchill, and U.S. President Franklin D. Roosevelt in the annexed region of Crimea. …read more