St Helena Island's brand new airport has been forced to shut down operations temporarily after strong winds pose problems for aircraft trying to land. The Chief Executive Officer of Atlantic Star Airlines, Captain Richard Brown tells us just how scary landing on the South Atlantic Island is.