Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
Two bomb explosions have rocked Brussels Airport, followed by another blast at a metro station in the city, killing at least 34 people in total. Belgian state broadcaster said the Tuesday blasts had left several ...