By Jay Tumwesige The Center for Health, Human Rights & Development (CEHURD), an indigenous non-profit research and advocacy organization, continues to solidify its position as a trailblazer in advancing the justiciability of the right to health in Uganda and beyond. With financial and technical backing from The AIDS Support Organization (TASO), CEHURD is currently implementing…