Terror faces in Afghan Cabinet makes New Delhi uneasy Nation Terror faces in Afghan Cabinet makes New Delhi uneasy News Analysis India 3 years ago Express News Service NEW DELHI: With the Taliban appointing several UN-sanctioned terrorists in its Cabinet, including Siraj Haqqani of the Haqqani Network, security concerns...Read More