Geopolitics Media Politics Society Obama’s awkward bragging campaign Sheila April 30, 2012 He has used other bluffs to their fullest extent. Now the president and his team are playing his ‘killed Osama Read More