• 4 years ago
Italian investor kick three managers out of Watamu beach resort despite court orders.