Tired: “We have no financial ties to Russia.”

Wired: “We have no financial ties to China.”pic.twitter.com/6Q54ERnOmC

— moleek (@moleek22) May 10, 2024