Global Defence Technology: Issue 81

2
Is the Patriot missile system capable of keeping North Korea at bay?