
The lower house of the French parliament has adopted a new law that, according to critics, grants police greater powers in the use of force, with some calling it a "license to kill." The law significa...
Source
Original source for this article

Original source for this article