Yes, it’s still the International Chinese Communist Conspiracy
https://www.youtube.com/watch?v=VEy5vIWCJLQ
My wife still doesn’t know why I think Monty Python is funny......