Brian C. Stiller is a Global Ambassador for the World Evangelical Alliance.
Just days ago, Christians joined in a public protest against the Algerian government for shutting down churches. This is unusual. Algeria is an Islamic state. Christians here fear for their very existence. Usually they work out these matters behind closed doors. But this time it was different. Christians (specifically Protestants/evangelicals) sufficiently frustrated by the harassment of their government, took to the streets in protest.