Nowhere to hide
Britain’s Metropolitan Police made a significant announcement this week; only the second of its kind. A man accused of committing war crimes in Sri Lanka was arrested in South London. Though this is just a single person being investigated it sends a powerful message to those in Colombo and other human rights abusers around the world, that they cannot escape justice. British authorities must now follow through.