Are liberals benefiting by pushing Russian conspiracy narrative? · Fox News · Sentinel