UN rights council slams SL situation

By AFP
March 24, 2021