The Indian Consulate in Shanghai has announced the suspension of in-person consular services as China's gleaming business hub with 26 million people struggled amidst mounting COVID-19 cases,......
At least 119 people were killed and 54 others injured on Monday in a major fire at a poultry processing plant in northeast China, in what could be the country's deadliest inferno in over a decade.......