Saudi Arabia, UAE, Egypt are ‘Devil’s Triangle’ working with enemies of Islam, says Erdoğan’s chief cleric

By Abdullah Bozkurt Source: Nordic Monitor   Saudi Arabia, the United Arab Emirates and Egypt comprise the “Devil’s Triangle,” said

Read more

German to end funding of extreme pro-Iran-regime group after media exposé

By Benjamin Weinthal Source: The Jerusalem Post   Germany’s government will pull the plug at the end of 2019 on

Read more