by Adil Khan I was in London four days before the attack in front of Parliament on the 22nd in which 3 people were killed and 40 others injured. I was visiting both for a medical school interview, and—more importantly for me—a personal meeting with my Beloved Spiritual Leader, His Holiness the Khalifa of Islam, Hazrat Mirza Masroor Ahmad. He is a well-recognized champion of world peace, and is uncannily—given the timing of yesterday’s tragic event—scheduled to headline the Ahmadiyya... Read more