So you believe this to be future, right?
Who are the mystery people
Asked and answered...many times.
I think that's what I said.
Can you re-post one of the answers? I must have missed it.