Peter Dutton makes shocking claim China will put dozens of weapons in space to intimidate rivals
[ad_1] Peter Dutton has warned China is preparing to militarise space with the use of powerful satellites in a bid to cripple and intimidate Western militaries. […]