Threatened US Naval blockade of North Korea

The illegal starvation of a nation.

Share