Don’t believe the leftist talking points. While there are many Muslims practicing peacefully, Islam is not a religion of peace. The true adherents to Islam kill and maim in the name of Allah. To emphasize this point, a new video by Al Chabaab, an affiliate of Al Qaeda, reminds those who face Mecca that it […]