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 … Continue reading WikiLeaks ‘Saudi Cables’ reveal secret push to stop Ahmadiyya in Indonesia