Epaper_23-03-06 ISB

Must Read

22 dead in restaurant fire in China’s Liaoning province; three injured

BEIJING: A devastating fire broke out at a restaurant in Liaoyang City, located in northeastern China’s Liaoning Province, on Tuesday, leaving 22 people dead...