yeah . memories from past life is weird and scary even for those who remember it themselves.  it's not something that can be seen by eye or can be described by words.  i remember my past life before i born and everytime i talk about it . it's always end in silent with no answer.    your ancestors are the one who created modern world and moving people from their lands . i dunno it's your past life or not . if it is then it's your karma to deal with it.  we will never know how karma work exactly because it's too complicated for normal people who are not archived inner status of arahat. but the best way is to not create another bad karma.
Thailand