Speaking of echo chambers, your first source is an article about your second source. None of them support your conclusion that the ads were "universally pro-Clinton."
Of course, green account with pro-Trump talking points of questionable content might very well be a propaganda account.