Dozens of ostriches enjoyed an unexpected day out in the city People in Chongzuo City, China were amazed to see dozens of ostriches racing down the streets and highways, taking advantage of unexpected freedom during the weekend. As a local ostrich farm owner later explained, around 100 birds fled their pen after somebody, either accidentally […]
