Talk:International League for Human Rights

Link to Website
The Link to the official website is dead. Does this organisation still exist at all?