Obama must have world leaders shaking in their boots. lol
Mac daddies threars to Russia are as meaningless as his promises to Americans.