La Vuelta is Canceled in Madrid… after Massive Protests Rejecting the Participation of the Usurping Entity
The streets of the Spanish capital, Madrid, turned into a huge protest arena that forced the organizers of the famous “La Vuelta” cycling race to cancel its final stage, which had been scheduled to start from [...]











