Only God, the Designer, can make living creatures so complex, scientists say

A team of more than 20 researchers recently set out to seemingly simple scientific task: to create a "minimal cellular genome" to determine the basics of life. In the course of their experiments, however, they realized that only a Higher Being, can create creatures that are intrinsically complex.


18 Islamists Arrested in Egypt for Burning Down Christian Homes

Eighteen of the Muslim attackers who were allegedly part of an angry mob have reportedly been arrested after they caused injury to four Christians in Egypt and left hundreds of others homeless by forcibly burning down residential areas and other buildings last week.