Finding Noah, Documentary Trailer Released – Watch the Filmmaker’s…

Timing is everything. Following the hooray and controversy din created by the successful release of Noah starring Russell Read More

Saudi Arabia Defines Atheists as Terrorists

By Tribes of the World [CC BY-SA 2.0 ], from Flickr King Abdullah of Saudi Arabia has shocked Read More