Advertisements
Read Time:9 Second
A concrete obelisk with Soviet stars at the top that was the centerpiece of a monument commemorating the Red Army’s victory over Nazi Germany has been taken down in Latvia’s capital