Fox News Claims Government Sources Have 'High Confidence' Virus Leaked From Wuhan Lab - April 15, 2020