Share

Sheep fights held in N China

Several hundred sheep from around China competed with each other in contests held in north China’s Hebei Province over the weekend.

Leave a Comment