Russian warships will arrive in Havana next week according to the Cuban ... https://youtube.com/shorts/pH2z-dm9x5k?si=-bUk99KCmaC_V5gA
A club for red-pilled exiles.