Disagree. Where forefathers are concerned, I've heard "ancestral lands" used, not "home country."
I personally know of a particular instance where "homeland" was used, and in that case the person in question WAS born in that country (and later moved to another one).
MO is a andering idiot. If eveyrhitn else thinks she actually meant he was literally born in Africa, fine. I don’t.