The longtime chairman and founder of the Islamic Foundation, Sheikh Mohammad Akhtar Wajid Rao, passed away on February 14, 2024.