Skip to main content
Report this ad

See also:

Bacteria discovered in lake of oil: implications for extraterrestrial life?

Pitch Lake in Trinidad, where life has been found inside water droplets within the oil deposits.
Pitch Lake in Trinidad, where life has been found inside water droplets within the oil deposits.
Martina Jackson/Wikimedia Commons
Report this ad