Rachel Sabiha Johnson is a British editor, journalist, television presenter and author based in London.
Share this note: