The Media Research Center is calling on The National Geographic Channel to delay the airing of “SEAL Team Six: the Raid on Osama bin Laden” until after Election Day.
The Media Research Center's Brent Bozell told CNN on Wednesday that the
upcoming National Geographic drama "SEAL Team Six," produced by
Obama-supporter Harvey Weinstein and set to air two ...