GeorgeEdwards

NPR Boosts Obama: Bin Laden Death Political 'Game Changer'

On Monday and Tuesday, NPR played up how Osama Bin Laden's death might translate into a political win for President Obama. Mara Liasson trumpeted the "huge victory" for the President and ...
Syndicate content