Zoe

22%
Flag icon
Dr Ribas, however, doubled down and even self-published a book called La vida imposible – or Impossible Life in English – claiming that he had proof of many occurrences of life forms that scientists consider ‘impossible’ existing here on planet Earth, primarily in the Balearic Islands.
The Life Impossible
Rate this book
Clear rating