Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
At least 84 people have died and scores have been injured after a truck crashed into a crowd of people in the south of France. A further 18 people are seriously injured and many others ...