More evidence doesn’t mean more justice: The limits of visual technologies in human rights cases by thecklas | Aug 8, 2026