X-ray telescope captures space “spiders” that “devour” their neighbors…
NASA's Chandra Space X-ray Observatory has detected a cluster of pulsars, or "spiders," that are swallowing up their satellite stars in the Omega Centauri globular cluster, Space.com reports.
The observations should help scientists better…