WikiLeaks ‘Saudi Cables’ reveal secret push to stop Ahmadiyya in Indonesia
By Islam Religion Guardian On Apr 18, 2020 Whistle-blowing website Wikileaks has published more than 60,000 secret documents from Saudi Arabia and said that it had more than half a million additional documents […]