Same video from the same link above asserts that Russia is considering building a military base not far off Florida’s coast on an island North of Cuba.
760 posted on 02/15/2018 3:39:22 AM PST by JockoManning
(to cpy/paste if want: http://preview.tinyurl.com/Haiku-For-The-End-Times)