China: more than 80 ostriches filmed running through the streets of Chongzuo – video
Footage has emerged of a group of ostriches on the run through the streets of Chongzuo in China.It is believed the ostriches escaped from a farm owing to the gate not being closed properly, according to local media.No injuries were reported and the own…
Read More