A poster smuggled out of North Korea this week certainly appears to be boasting about the sinking of the Cheonan last March. It’s quite timely because the North Koreans met with the UN earlier this week to again deny responsibility and demand their own investigation.

More on the story at the U.S. Naval Institute.