Rabat - New evidence supporting the existence of life on Mars has been found in a meteorite that fell to Earth in the Moroccan desert on 18 July 2011, new study has found.