Posted on

Lost Tribes

The Bnei Menashe tribe in northeastern India believe they are descended from the Menasseh tribe, one of the Ten Lost…

You must be logged in to view this content.