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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results