UK defence industry spending tops £25 billion

And proudly creates jobs for over 200.000 Brits by bombing up and down in ‘self-defence’ the hungry and poor in Yemen, and waging proxy war against Russia.

Report