Feb 28, 2023
Now that the Energy Department has released a report indicating Covid may have come from a lab leak, late night comedians like Stephen Colbert respond by throwing shade on the U.S. government, the same entity they insisted we trust for all things pandemic.