French Mayor Criticized For Arming Police
French Mayor Furiously Criticized For Arming His Police A mayor in France has been accused of creating a “Wild West” atmosphere by arming the police in his city with 7.65mm handguns, The Telegraph reports: A controversial far-right mayor in France has been [Read More…]