In passing Fred Mitchell Stops In London Senator Fred Mitchell at the Bahamas High Commission in London with High Commissioner Ellison Greenslade and Randy Rolle former Consul General in Atlanta 2 November 2018.