Moira Stuart is an English telecaster and moderator. Her origination is Hampstead, London, UK, and her introduction to the world date is 2 September…
Social Plugin