“Human rights enforcement takes on another dimension with technology.”

16 May 2024