Mystery of sheep walking in circle for 12 days in China solved
2022-11-25
A scientist says there is a possible explanation for the bizarre phenomenon involving a huge flock of sheep caught on film walking in a circle for 12 days straight in China. The eerie video, which was posted on Twitter last week by the Chinese state-run outlet People’s Daily, shows dozensContinue Reading