Living in the shallow waters off the coast of Western Australia, the marine flowering plant known as Posidonia australis, has been identified as the largest plant on Earth.
India's communication satellite GSAT-24 is scheduled for launch on June 22nd, confirmed Indian Space Research Organisation (ISRO) in its mission statement.