Amman, August 23 (Petra) - The Higher Council for the Rights of Persons with Disabilities (HCD) stated on Sunday that recent delays in issuing disability ID cards resulted from system-wide governance ...