Good news 12 days ago Discovery in Teghaza, Tombouctou, Mali Show on map Teghaza, Mali · 1 independent report · 1 publisher First reported by vice.com