kitten cannon

Department of Defense Confirms North Korea Building Their Own Kitten Cannon

SEOUL — U.S. and South Korean officials revealed that North Korea is building their own version of the “kitten cannon,”…

6 years ago