News
De Lille backs TBCSA amid uproar over Trevor Noah tourism deal
Minister of Tourism Patricia De Lille said on Friday that she would not be entertaining “infactual and sensationalist statements” regarding Trevor Noah...


