It’s Saturday afternoon in London. A black dress is on display at the main window of a store in Oxford Street. The price? £5. Appealing deal? Absolutely.
Every day in over 100 countries around the world, hundreds of thousands of people are arbitrarily detained, tortured, and denied access to counsel by the police.