Perhaps but they were right about Russia moving in.
Everyone else was saying that was conspiracy theory.
I think they are correct on China too.
Russia’s there - there are pictures of of the planes on the ground and in the air. Not clear what the extent of the boots on the ground will be.
And China does have some limited naval assets in the Med. Remember, they deployed a ship to Libya a few years ago, and were able to send a ship to evacuate innocents from Yemen when the US couldn’t or wouldn’t. An amphib might be believable - they generally send smaller ships - but the carrier story strikes me a pure garbage.