Jun 09, 2014
SHORT SUMMARY Human Rights Defenders "HRD" (www.TheDefenders.org.uk) is a non-for-profit organisation headquartered in London focused on taking strategic and legal actions in cases where there are significant human rights breaches and where there is an...