Monday, July 6, 2009


“Happy Independence Day!” says North Korea. And guess who’s toughened its stance against Iran? (Hint: not the United States.)