As Haitian Christians led a pilgrimage across Ohio, their witness offered a different vision of Christian power — and a reminder of what happens when churches forget whom they serve.
For Religion News Service
The Alternative für Deutschland (AfD) Party scored a pivotal victory for the far-right in Germany, an outcome churches fiercely fought to prevent.