A large Loya Jirga comprised of 2,500 Taliban leaders, clerics, foreign diplomats, and commercial entities is currently being held in the Sra-Jama Red Masjid, otherwise known as the Mundigak Palace in historic Kandahar, Afghanistan as just targeted by a large explosion.