Russia accused of launching ‘weapon’ in space by UK and US

Syndicate Post image
(PA)