The Map being used on Battagram District, Buner District, Chitral, Chitral District, Dir, Pakistan, Hangu District, Pakistan,Haripur, Pakistan, Kohat District, Malakand District, Mardan, Nowshera, Khyber Pakhtunkhwa, Shangle District and Swat District is incorrect. It seems to me that either the editor lacks knowledge or is biased. Districts suchs as Karak, Tank, Shangla, Battagram, and
Toor ghar, although more than 90% pashto speaking, are shown as hindko, Saraiki and Kohistani Speaking. Moreover, Mansehra is 35% pashto speaking and pashto is spoken in western sides of Dera Ismael Khan, Kohistan and Haripur districts as well but they are also shown as speaking a language other then pashto. Someone really neads to change that.
Also i have a more accurate map of Khyber Pukhtunkhwa i can email it to anyone who would want it.