NHRC Qatar Chief Stresses on Necessary Mechanism To Strengthen Accountability