Latest On Released

  • Ai Weiwei Released

    Artist and activist Ai Weiwei has been released by Chinese authorities after three months of detention. Ai Weiwei is a vocal critic of the anti-democratic regime in China and his detention had become an international rallying point for human rights activists. View List ›

    Hot List 3 years ago 27 responses