72 Stephen Colbert is upset about the Department of Energy looking into the Wuhan Lab situation - "Stay in your lane" (files.catbox.moe) posted 1 year ago by ThePowerOfPrayer 1 year ago by ThePowerOfPrayer +72 / -0 Your browser does not support videos. 14 comments share 14 comments share save hide report block hide replies
"Stay in your lane", said the late-night comedian with no credentials whatsoever in medical research or intelligence work.