Representational Image Photo Source: Flickr 6 Indian Astronomers Have Discovered 25 Extremely Rare Giant Radio Galaxies, Stunning the World