Bharat Express DD Free Dish

Chinese social media platform

China's embassy in Moscow strongly criticized Russian authorities for their alleged harsh treatment of Chinese citizens who were denied entry into the country.