City Lodge Hotels' Clifford Ross inducted into FEDHASA Hall of Fame bizcommunity.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from bizcommunity.com Daily Mail and Mail on Sunday newspapers.
The tourism industry is in an uproar over a recent notice issued by the department of home affairs imploring foreign tourists to leave SA by the end of February if their visa renewal outcomes are not received by the 23rd of the month.