Tag: Trevor Noah news

Trevor Noah splurged $27.5 million for his Bel-Air mansion

Trevor Noah is bound to have a splendid 2021 especially after he…

Dirang Sabelo

Most expensive watches worn by popular African celebrities

Various African celebrities have been known to have an insane watch game,…

Ayub Juma