That Landover site is a hoax, a fake Christian site.
But this belief that women don't have souls is exactly what religions like Islam teach. Even Luther believed women were only for the purpose of having children. This evil root goes back a long way. The so-called CBMW (countil for Biblical manhood and womanhood) is an affront to God and would be happy to see us all wearing burkas and kept in houses like caged animals. They may not have really gone so far as to declare us animals, but the clear signal from CBMW is that women are second-class humans.
I have been to the site you linked to (about Junia) and it has a lot of good material (but I don't agree with everything there, especially that they don't believe in the Holy Spirit as a Person).