20170704 city.pune: Team of Indian astronomers finds 25 extremely rare giant radio galaxies