France is focused on the National Assembly's approval of a law creating a presumption of legitimate self-defense for police firearm use, triggering strong criticism from left-wing lawmakers and rights groups.
HypeNows