The National Human Rights Institution (NHRI) recently conducted an introductory visit to the Sharjah Police General Headquarters as part of its efforts to enhance institutional cooperation and promote human rights in the United Arab Emirates. Major General Abdullah Mubarak bin Amer, the Commander-in-Chief of Sharjah Police, welcomed the NHRI delegation led by Chairperson Maqsoud Kruse....