Nasa finds evidence of life on Mars Por TheNefariousDrO2021-01-26 05:30 57% (357) BernieBernie SandersBernieSandersBernie Sanders MemeMars Rover