Yet again we see the slaughter of Christians by this demon possessed group claiming their religious kingdom. And it took place yet again in Libya. As the video they released addressed the Nation of the Cross, they promised perpetual conflict… Read More ›