Don't have Telegram yet? Try it now!
https://www.catholicstand.com/did-neanderthals-have-a-soul/
Did Neanderthals Have a Soul?