16 cycling teams from 11 countries arrive in Bucharest for the last leg of the Romania’s Tour Read more