KABUL (Pajhwok): Nearly 300 guards have graduated from the National Public Protection Force (NPPF) training centre to secure uplift projects and key states organs. Zia