Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
A British Muslim woman allegedly had her hijab ripped off in a racially motivated attack in London. Police say they have arrested two people in connection with the crime. The investigation is ongoing for the ...