Bardharubriasaret Bardharubriasaret 04-09-2016 Geography contestada true or false: the water on the earth today has been sustaining life for millions of years.