Archeologists unearthed a 52-foot-long ancient Egyptian papyrus writing which was more than 2,000 years old ... scroll, during analysis, and even on display. They showed the various depictions and ...