Tag: joe biden,stratfor,obama,iran,russia
Russia, Iran and the Biden Speech
U.S. Vice President Joe Biden (pictured) toured several countries in Central Europe last week, including the Czech Republic and Poland.The trip comes just a...