China and Russia describe their relationship as a “no-limits” strategic partnership, with bilateral trade exceeding $200 billion for a third consecutive year.
...
The Ukrainian leader maintains the failed strike on Vladimir Putin’s residence didn’t happen and has called the international response “confusing” and “unpleasant”
...