A British lawmaker, David Amess has lost his life after he was repeatedly stabbed multiple times at a meeting with constituents in southern England on Friday. The police had said that they found an...
Read More
1 Minute