To make matters even stranger, a statement on Deagel's predictions page apparently claims that the population movements are due to suicide and assures us that the organization is not "a merchant of death or satanic worship":
They could be including voluntary lethal injection
They could be including voluntary lethal injection