Analysis 6 May, 2025 Source: Kosovo Online Moscow marks the 80th Anniversary of Victory in World War II: Red Square becomes a stage for new geopolitics