Michelle Clifford on Muck Rack

Michelle Clifford

Verified
Senior Correspondent — Sky News

SKY NEWS Correspondent. Dabbling in Europe for a while.