Bharat Express English
Bharat Express News Network
There Is No Winner In a Nuclear War – China’s Xi Jinping To Ukraine’s Zelenskyy On Phone
Xi and Russian President Vladimir Putin issued a joint statement before the February 2020 invasion saying their governments had a “no limits friendship.”