Was the UCI stage race held in 2020? The race I was thinking about was.
From country with cat.1 or higher stage race? Yes. It isn't the race I was thinking of before, and this race didn't take place in 2020.
From a country which was at one point Communist? Yes
Active during a period during which there were European countries professing Communist ideology? His first results are from a time where there was still Communist rule is some countries, including his own, but there wasn't in the clear majority of his career