Monday, January 14, 2019

Yellow vest protesters in France attack speeding cameras, which generated $795,000,000 in fines in 2017