Reporting What The Mainstream Won't
Top military leaders from Britain and Germany are pushing for increased defense spending, claiming it's a moral imperative against Russia. But is this true necessity or political rhetoric?