This was the impact that happened last week on a comet.
Ceci est un impact observé la semaine dernière sur une comète.
This was the impact that happened last week on a comet.
Ceci est un impact observé la semaine dernière sur une comète.