venezuela: us attack imminent?

Russia has two nuclear capable bombers, TU-160, deployed to the Venezuelan Caribbean island of la Orchila, where Moscow will establish, with the agreement of Venezuela, a permanent military base. . Both Russia and China have tens of billions worth of investments in Venezuela’s..

Most controversial news of the day, as detected by AI.