Being currently on a visit to China, Secretary General of the Muslim World League (MWL), Dr. Abdullah bin Abdulmohsin Al-Turki and the accompanying delegation visited here today Niujie Mosque, one of Beijing oldest and historic mosques. Upon arrival, the MWL Secretary General was received by the mosque's imam, Sheikh Ibrahim Xu, who provided a detailed explanation about the history of the mosque, which dates back more than 1000 years