Home Current News producer Mike Richards insists he didn’t give himself the hosting job: ‘Not...NewsCurrent Newsproducer Mike Richards insists he didn’t give himself the hosting job: ‘Not my decision’August 9, 202169FacebookTwitterPinterestWhatsApp Source: yahoo.com/news