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