Stephen Colbert tells Department of Energy 'stay in your lane' after lab leak report
Late-night host Stephen Colbert ridiculed new intelligence from the Department of Energy leading them to believe a lab leak was the most likely reason for the COVID-19 pandemic.