Wikimedia Commons Fox Business Network host Lou Dobbs on Thursday criticised military chiefs who had reportedly expressed concern about President Trump’s Fourth of July event in Washington DC. "No wonder these Snowflake Generals haven’t won a war since 1991," tweeted Dobbs. Critics lashed out at Dobbs, who has not served in the military, for insulting […]