Excellent information!
North Africa wasn't always a desert.
Much of it was lush tropical wetland before the major wars that destroyed many of it's ancient cities.
The Taureg are one of many African ethnic groups who are native to North Africa or came out of ancient Kemet and were in that land for thousands of years BEFORE the arrival of the Caucasians (Arabs, Persians, Assyrians, Amazigh, ect....)
I personally believe that just about ALL African peoples on the continent have their origins in ancient Kemet and can be traced back to one of the 42 "tribes" of that great kingdom.
They all share some aspects of ancient Kemetic science, language, and social customs.