July 26, 2015

PARIS (AP) Official: Paris police open fire on car that tries to crash through Tour de France barricade.

You May Like