Entomologist Claims NASA Rover Photos Reveal 'Winged, Flying Insects' and Reptiles on Mars
An entomologist presented a written report claiming NASA rover photographs reveal possible winged, flying insects and reptilian forms on Mars during the 19 November 2019 Entomological Society of America Conference in St. Louis, Missouri. Dr William Romoser …