All News World News

Russia mocks U.K. over claims of planning to kill “thousands”

MOSCOW — The Russian Defense Ministry is mocking British Defense Secretary Gavin Williamson for his claim that Moscow has been hatching plans to cripple Britain’s infrastructure. Williamson said in an interview with the Daily Telegraph that Russia has been researching British infrastructure with a view to disrupting it and creating “panic” and “total chaos.” The […]