Elaine Stenson on Muck Rack

Elaine Stenson

Verified
Dublin City, Ireland
Broadcast Journalist, RT UK
As seen in: Daily Mirror