MSNBC rolls out a brusque new advertising campaign that pushes progressive ideology. (Image from MSNBC)

MSNBC rolls out a brusque new advertising campaign that pushes progressive ideology. (Image from MSNBC)