Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
Saudi security forces have opened indiscriminate fire on vehicles and buildings in a Shia-populated town in the country’s east, where a contingent of armored vehicles arrived on Tuesday to curb any unrest. The kingdom is ...