Best Current News


Is Our Free Speech Slipping Away?

The OIC or Organization for Islamic Cooperation is the second largest international agency after the United Nations. The international group, founded in 1969, is made up of 56 member states and the Palestinian Authority. 49 of the member nations have…

Read More

Ramadan 2013 – Day 29 – Islam Silences Reformers and Critics

In Saudi Arabia, a blogger named Raif Badawi, created a website known as “Free Saudi Liberals”. He was charged with violating the nation’s cyber crime law. He has been in prison since June of 2012 for allegedly insulting Islam through…

Read More