A strange object which is vaguely in the shape of a sheep was spotted over China, leading to some to rather ‘out there’ conspiracies. The object, which is clearly is too rigid to be considered a cloud, was seen in an unknown location, and put online. The sighting, which seems […]