A Defenseless Population

NRA News Special Report From Investigative Journalist Ginny Simone

British citizens were fooled into trusting a government that left them unprotected. The result: London under siege. View more videos like this from Ginny Simone.

Unlike the rest of the world — when government fails — we Americans are still masters of our own fate.