A strong earthquake shook a high-altitude region of western China and areas of Nepal on Tuesday ... state broadcaster CCTV reported. In video posted by the broadcaster, building debris littered ...
Results that may be inaccessible to you are currently showing.