It seems that strength can be summoned in times of need, as shown by police and navy officers working together to push a passenger bus more than 100 meters to avoid traffic jam. The bus had broken down halfway down a road in Haikou City, south China’s Hainan Province.
Updated 15:33, 17-Oct-2018
[]
00:36