News

‘More than entire British Army’ Satellite shows size of Russian troop deployment on border

THERE ARE more Russian troops stationed on the border with Ukraine than the entire British Army, according to the latest satellite analysis. Source...

THERE ARE more Russian troops stationed on the border with Ukraine than the entire British Army, according to the latest satellite analysis.

Source

Leave a Reply

%d bloggers like this:
Available for Amazon Prime