By SpaceZE News Publisher on Wednesday, 20 March 2024
Category: Space.com

1 in 12 stars might have swallowed a planet

A new study suggests that stars may chomp on planets way more often than you'd expect.
Original link