It was the actually the last like 3 minutes of Laura Ingram's show. Apparently Ingram has a podcast or something and they're going to go into more detail on the the scientist's findings. I don't follow Ingram, but it's definitely something I'll be looking for.
Any link? Sounds awesome.
The Lord's work
Youtube video removed. I couldn't find any archives.
It was the actually the last like 3 minutes of Laura Ingram's show. Apparently Ingram has a podcast or something and they're going to go into more detail on the the scientist's findings. I don't follow Ingram, but it's definitely something I'll be looking for.