Russian Foreign Policy


Tropical Storm Bill has made landfall on the Texas coast along Matagorda Island, northeast of Corpus Christi with emergency services preparing for further flooding and infrastructural damage. “The National Hurricane Center in Miami says Tropical Storm Bill had maximum sustained winds of 60 mph Tuesday morning as it came ashore about 90 miles southwest of Houston.… Keep reading →

G20 Leaders Meet In St. Petersburg For The Summit

As negotiations intensify this month, Moscow will continue pursuing its own agenda. Diplomats from Iran and the P5+1 nations — the United States, Russia, Britain, China, France, and Germany — are rushing to conclude a nuclear agreement before the self-imposed March 24 deadline. While many details remain unavailable, the technical debate largely centers around the… Keep reading →