An upcoming event this weekend in the south suburbs is all about the critical cost of waiting to get screened for cancer.
The Geneva-based Human Rights Committee is a body of 18 independent experts that monitors implementation of the International Covenant on Civil and Political Rights (ICCPR), which has been signed by ...
The Russian Federation has been accused before the UN Human Rights Committee in Geneva of carrying out a deliberate attack on a hospital in Syria—in a legal action that highlights Moscow’s repeated ...