Algeria’s ancient pyramid tombs still shrouded in mystery

Dating back centuries, Algeria’s pyramid tombs are unique relics of an ancient era but a dearth of research has left the Jeddars shrouded in mystery.