AmazingAmateur hopeful to find life on MarsHamza KhanOctober 20, 2014October 20, 2014 by Hamza KhanOctober 20, 2014October 20, 2014 WASHINGTON: Space amateur hoped to have finally discovered life on Mars after spotting crocodile like thing on the red planet....