Fox News Offers Public Apology!!!