Livescience.comRainbow meteorite discovered in Costa Rica may hold building blocks of lifeAug 21, 2020Rafi LetzterBy Rafi Letztermore_vert