
Rachel Lord is a very accomplished human being. She is a lawyer, a public servant, the wife of a politician and mother of three girls, throw in that she also has a published thesis on torture in armed conflict, it seems the perfect time for a chat. You can find Stellar magazine in print every…





