News
French police arrested dozens of people Friday at a farmers' protest on the Champs-Elysees in central Paris that blocked traffic during the morning rush hour.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results