$ 0 0 Business came to a stand still in Mombasa on Friday 7th March 2014 as Churchill and his crew literally closed down the Flamingo Emrald Hotels Resorts & Lodges in Mombasa for the live recording of Churchill Show. Check out the photos...