A protester opposing Israel’s involvement in the Tour de France was swiftly apprehended after attempting to disrupt the prestigious cycling race. The man jumped a barricade near the finish line and ...
TOULOUSE, France, July 16 (Reuters) - A protester wearing a 'Israel out of the Tour' t-shirt ran onto the final straight of Wednesday's 11th stage of the Tour de France as two riders sprinted it out ...