That article in you link was in North America and about the find at Calico in the Central Mojave Desert. This article is in Africa.
I do know that.
Claims of ancient human sites are not that rare.
(Was my point)
(Also, did you notice the endorsement (Calico Site) from Louis Leaky)