TV host Jimmy Fallon apologises to ‘The Tonight Show’ staffers after toxic work environment allegations Entertainment TV host Jimmy Fallon apologises to ‘The Tonight Show’ staffers after toxic work environment allegations News Analysis India 8 months ago By PTI LOS ANGELES: American TV host Jimmy Fallon has apologised to the staff of “The Tonight Show Starring Jimmy Fallon” after there were allegations...Read More