Subpoenas are coming. Trump is lashing out. Will the media do its job this time?