GlobalNews ON THE RUN: Over 80 Ostriches Escape China Farm, Seen Running Through Streets By 5TC Team - January 10, 2022 0 Share FacebookTwitterWhatsAppLinkedinReddItEmail More than 80 captive ostriches escaped from a farm and were seen racing through the streets of Chongzuo in China. Videos of the ostriches later went viral on social media and attracted the attention of local police.