It’s not only Sri Lanka that gets the rap at UNHRC by Editor September 14, 2021 1 Special Rapporteur’s slams both Lanka and UK on accountability failures