Forget veritas project !!!
Russia Russia Russia !!!
China China China !!!
Ukrain Ukraine Ukraine !!!
Oh, and
Russia Russia Russia !!!
I’m sure it’s in one of the 50 contracts Russia and China signed back in February to set up their “New World Order “. Move over , Klaus.