(STL.News) Pakistan’s top investigative authority, the Federal Investigation Agency (FIA) on Wednesday accepted the presence of eleven 26/11 terrorists who facilitated the 26/11 terror attack on its soil.
YouTube video provided courtesy of WION News