1472View
0m 0sLenght
2Rating

Over 30 oxen died at a farm in Wanning, south China's Hainan Province on Monday. A preliminary investigation shows the oxen were killed by downed electrical wires due to huge winds brought by incoming Typhoon Sarika.