Read & Study the Bible Online - Bible Portal
Michael Youssef
In Christianity, God has promised to avenge attacks against His people. We trust the One who said, “Vengeance is mine; I will repay” (Romans 12:19 KJV)—but to the Muslim mind, this makes us look like cowards. In Islam, it’s the opposite: the people are commanded to punish insults to the honor of Allah and Muhammad.
2 likes

Be the first to react on this!

Group of Brands