Deprecated: add_custom_background is deprecated since version 3.4.0! Use add_theme_support( 'custom-background', $args ) instead. in /home/johnfeff/public_html/wp-includes/functions.php on line 4777

Notice: register_sidebar was called incorrectly. No id was set in the arguments array for the "Sidebar" sidebar. Defaulting to "sidebar-1". Manually set the id to "sidebar-1" to silence this notice and keep existing sidebar content. Please see Debugging in WordPress for more information. (This message was added in version 4.2.0.) in /home/johnfeff/public_html/wp-includes/functions.php on line 5229

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; AboutMeWidget has a deprecated constructor in /home/johnfeff/public_html/wp-content/themes/SimplePress/includes/widgets/widget-about.php on line 1

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; AdsenseWidget has a deprecated constructor in /home/johnfeff/public_html/wp-content/themes/SimplePress/includes/widgets/widget-adsense.php on line 1

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; AdvWidget has a deprecated constructor in /home/johnfeff/public_html/wp-content/themes/SimplePress/includes/widgets/widget-ads.php on line 1

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ETSearchWidget has a deprecated constructor in /home/johnfeff/public_html/wp-content/themes/SimplePress/includes/widgets/widget-search.php on line 1

Deprecated: The called constructor method for WP_Widget in AboutMeWidget is deprecated since version 4.3.0! Use __construct() instead. in /home/johnfeff/public_html/wp-includes/functions.php on line 4870

Deprecated: The called constructor method for WP_Widget in AdsenseWidget is deprecated since version 4.3.0! Use __construct() instead. in /home/johnfeff/public_html/wp-includes/functions.php on line 4870

Deprecated: The called constructor method for WP_Widget in AdvWidget is deprecated since version 4.3.0! Use __construct() instead. in /home/johnfeff/public_html/wp-includes/functions.php on line 4870

Deprecated: The called constructor method for WP_Widget in ETSearchWidget is deprecated since version 4.3.0! Use __construct() instead. in /home/johnfeff/public_html/wp-includes/functions.php on line 4870
detente | John Feffer
Deprecated: get_theme_data is deprecated since version 3.4.0! Use wp_get_theme() instead. in /home/johnfeff/public_html/wp-includes/functions.php on line 4777

Trump and the Geopolitics of Crazy

The United States has beaten its head against the wall of North Korea for more than 70 years, and that wall has changed little indeed as a result. The United States, meanwhile, has suffered one headache after another. Over the last several weeks, the head banging has intensified. North Korea has tested a couple of possible intercontinental ballistic missiles. In response, Donald Trump...
read more

Carrots for Cuba, Sticks for North Korea

Cuba and North Korea share a great deal in common. They are both led by dynastic rulers. They retain their nominal affiliation to revolutionary Communism. They suffer under U.S. embargoes that have been in place for decades. And although they registered significant economic and social progress in the 1960s, they have become increasingly impoverished as a result of their isolation from the global...
read more

Inside Outsiders

In explaining the fall of Communism, most analysts talk about pressure from the inside (dissidents) coupled with pressure from the outside (Gorbachev, Reagan). But equally important were the inside-outsiders.  These were people from the region who found themselves in other countries as a result of war, uprising, or other dislocations. The Hungarian-born financier George Soros helped opposition...
read more

Detente from Below

The end of the Cold War promised a remapping of European security. The Warsaw Pact disbanded officially in 1991, though it had functionally ceased to exist at the end of 1989. NATO, without its longstanding opponent, no longer had a raison d’etre. The logical structure to replace the two-bloc system was the Conference on Security and Cooperation in Europe (CSCE). This structure grew out of what...
read more