November 18, 2022November 18, 2022 Abuhba IyeomaMystery as flock of sheep have been walking around in circles for 12 days straight in China