Steve Mullin (3
Mar 2026) "China and Russia
react strongly to today's (2/28/26) Iran bombing news"
Xi and Putin are both taking the stand with Iran against
Israel and the US. Wouldn't be surprised at all if this is what
sparks everything. Here is a clip of Xi's message.