DDevilsBoy1 year agoAccording to scientists, there have been a discovery of water on mars. Mars-1 Africa-0