20 Afghans among 95 suspects held in Peshawar