Bailey MeyerinROYAL REPORTBethel professor flees under Fidel Castro regimeAngela Sabates reflects on living in Cuba, under dictator Fidel Castro, who recently died.Dec 9, 2016Dec 9, 2016