I find the article very dubious. It should be totally reviewed
 40% of the habitants of Algiers. this article says there is about 2 million Kabilians around Algeria. 40% of Algiers is about 2 millions. Officialy there is no ethnic statistics in Algeria, it's not a racist state (nor a racist people), so no one can tell the real percentage off Negroes or Kabylians or Arabs or Turkish people in Algiers or anywhere else in Algeria.
 "Since the Berber Spring in 1980, ... recognition of the Berber languages and secularism ("laïcité") in Algeria" obsolete statement, representing a personal PoV.
 "and as Kabylie in French" this is English Wikipedia, who cares about it's french name. It is referred as Kabylia in Anglo-Saxon literature link.
 About Jughurtha, I asked for some resources on the main page, if you can find some.
 about Genetics: the Haplogroup J (Y-DNA) found with important proportions (10%) in Kabylia is Semitic(not Neolithic as the article says)
 Pottery isn't more representative than an orientalist painting from a well known painter, and it's more offensive in my opinion.