Truth, Inspiration, Hope.

Tag: Crimea

Russia Ships S-300 Air Defence Missiles Out of Syria, Satellite Images Suggest
Russia has shipped a battery of S-300 anti-aircraft missiles from Syria to a Russian port near Crimea, according to an Israeli satellite imaging company, in an apparent attempt to bolster its air defences in the...