New leak reveals China agreed to send lethal aid to Russia
by Zeleb
Neither President Biden nor his administration has commented on the leak but we should expect some statement this week, since the issue could change the course of the conflict unfolding in Ukraine.