At least 3 dead following anti-Taliban protests in Jalalabad

At least 3 dead following anti-Taliban protests in Jalalabad