France: Public outrage: Police officers above the law in France