June 3, 2017 leejayuk Afghanistan Police Kill Protesters who lambast the Government, Taliban, and Pakistan