Indian radio astronomers have discovered 34 new giant radio sources (GRSs) using data from the TIFR GMRT Sky Survey. GRSs, massive cosmic structures powered by […]