Dragging a yellow tail and flashing green light! Citizens in many places in China witnessed a large fireball across the night sky, aliens came?
The earth is not as safe as we think, and human beings are not omnipotent. Human development and evolution is...