US President Donald Trump took aim at two of America's closest allies in a speech at the NRA convention, saying strict gun laws failed to prevent the 2015 terrorist attacks in Paris and highlighting a purported increase in knife violence in London.
from cnn.com