Home Politics Bizarre: Video Shows Huge Flock of Sheep In China Circling Around 12 Straight Days