Expert Claims Kilimanjaro Could Be Man-Made Pyramid

Could Mount Kilimanjaro in Africa be an ancient man-made Pyramid?

A team of archaeologists, lead by the Bosnian Semir Osmanagić, released a new research, in which they claim that Mount Kilimanjaro is actually a human-made pyramid built by an unknown civilization, at some time between 12,000 and 10,000 BC. Read more