Home Tags Barack Obama

Tag: Barack Obama

The latest news and views about former US President Barack Obama

Zakharova

Obama Has 9 Days Left to Destroy the World: Russian Spokeswoman

Russian Foreign Ministry spokeswoman Maria Zakharova expressed her concern over the unpredictability of the Obama administration's actions on Facebook.
obama-bush

Change in tactic or strategy?

It is wishful thinking to assume that diplomacy can achieve what used to be achieved through war machine; real change is needed.