French ambassador demonstrates stunning stupidity in asserting that citizens are incapable of using firearms in self-defense

Read more