Sen. John Kennedy R-La., Tuesday ripped the Director-General of the World Health Organization for the recent COVID-19 origins report that “closely tracks Chinese propaganda,” claiming the report “all but dismisses” the Wuhan lab leak hypothesis in an interview with “Hannity.”