News

The Edo State Police Command disclosed it had arrested the recently deposed 45-year-old Chief priest of Okhorimi, Kelvin Igbinovia, and his syndicate for having prohibited weapons and a suspected ...
The 2 million-year-old fossil skull, excavated over a five-year period in South Africa, suggests the early human relative emerged between 100,000 and 200,000 years earlier than previously thought.