The Human Rights Atlas has featured on Al Jazeera English this week as part of a larger story about...