On November 18, 2025, in Xinjiang, China, a security video shows two aggressive sheep fighting on opposite sides of a welded wire mesh panel. In the video, one sheep begins charging toward the fence, ...
This archived news story is available only for your personal, non-commercial use. Information in the story may be outdated or superseded by additional information. Reading or replaying the story in ...