Is this an invasion? The US military has shot down a series of UFOs. Many think they are the work of humans. But others fear an alien landing.
Alien fever as mystery craft keep on coming
Is this an invasion? The US military has shot down a series of UFOs. Many think they are the work of humans. But others fear an alien landing.
What's happening?
A huge balloon was floating above the USAThe United States of America is a country in North America. It has a population of 329 million. . For days, leaders talked about what they should do. They thought it could have been sent from China to spy on the country. When the balloon moved over the sea, they decided to shoot it down.
This happened in early February. But now, more objects have been shot down over other parts of the USA and CanadaA country in North America. It is the second-largest country in the world by land area. . They are not like the balloon, and nobody knows for sure where they have come from.
They are known as UFOS, or Unidentified Flying Objects. And some think they could even have been sent by aliens from outer space.
Find out more
A few years ago, this idea might have made people laugh. But the USA is taking it seriously. In 2021, the country released a report looking into sightings of strange objects in the skies.
Some think that if the objects were sent by aliens, we should start to worry. It is very important that any meeting between aliens and humans goes well.
Others say they cannot possibly be the work of aliens. There are only a few other planets that we know of where life is possible - and they are all very, very far away from Earth.
Is this an invasion?
Yes! It is very unusual for objects to start appearing all at once. Aliens on another planet may have much better technology than we do.
No! The world is full of manmade flying objects. Normally we ignore them. The "spy balloon" has caused us to overthink things.
Keywords
USA - The United States of America is a country in North America. It has a population of 329 million.
Canada - A country in North America. It is the second-largest country in the world by land area.
Alien fever as mystery craft keep on coming
Glossary
USA - The United States of America is a country in North America. It has a population of 329 million.
Canada - A country in North America. It is the second-largest country in the world by land area.