Building wall collapsed in strong storm, landslide in China took the lives of 15 peopleby Ankita Jain28/07/2024India News