News Vehicle Hits Pedestrians in China, 8 Dead Halima Abdulkadiri Jul 27, 2024 2 Vehicle Hits Pedestrians in China, 8 Dead A vehicle crashed into pedestrians in Changsha, the capital of Hunan province in central China, early on July 27, killing eight people and!-->!-->!-->…