The birds were seen running along the Pearl River Delta city motorway in Foshan. Photo: Handout

Escaped ostriches block traffic as they flee down Chinese motorway

Birds captured on camera running down highway after they break out of farm

Topic |   China Society

TOP PICKS

The birds were seen running along the Pearl River Delta city motorway in Foshan. Photo: Handout
READ FULL ARTICLE