Oklahoma human trafficking suspect arrested, allegedly former false ID to live far flung from deportation for 2 decades

A suspected human trafficker wanted in Oklahoma had been using a fake identity for decades

The end of the world is not far off: humanity is approaching self-destruction

(ORDO NEWS) -- Humanity is too close to self-destruction. Jack Heinemann, a geneticist and biologist