The National Human Rights Society (NHRS) in Makkah is set to discuss the ever increasing problem of traffic accidents.
The meeting titled “Traffic accidents violate the right of living and physical safety,” will focus on a research paper dealing (...)