Why has Saudi Arabia established a mission to Palestine in Jerusalem?
This video and article was based on excellent research by Elmira Akhmetova. The full article can be read here. According to early Arab sources, Islam first entered the territory of modern Russia in the seventh Read More