'Impossible' neutron stars could explain strange flashes

TRENDING THREADS