Actually afghans are angry because pakistan put bans on afghan citizens visiting pak without pasport.
From 1 june every afghan who want to visit pakistan will first get visa on his afghan pasport. so afghan think that first pasport now border sealing thats why they are reacting.
Actually The problem is between Federal Govt and Provincial govt Police has nothing to do with they are just following orders. And Provincial govt thinks that Federal Govt converted the China-Pakistan Economic Corridor to China-Punjab Economic Corridor and they are just building roads only here...