Blog: Trevor Noah drops $20.5 million on a flashy Bel-Air mansion