Scientists have not been able to pinpoint the exact location of the radio waves yet but suspect the source could be neutron stars.
Scientists have not been able to pinpoint the exact location of the radio waves yet but suspect the source could be neutron stars.