Xinhua News Agency or New China News Agency is the official state-run press agency of the People's Republic of China. Xinhua is the biggest and most influential media organization in China, as well as the largest news agency in the world in terms of correspondents worldwide. Read More
Fueled by supply chain disruptions and the Russia-Ukraine conflict, soaring prices are making life increasingly difficult for Hungarians, some chose to protest while others mull closing their businesses. ...
Sporadic gunshots were heard near the police department in Pul-e-Khumri, the capital of Afghanistan's northern Baghlan province on Saturday, a local media reported. ...