German voters cast their ballots in Sunday's election, with opposition leader Friedrich Merz claiming victory and Chancellor Olaf Scholz conceding defeat. Alternative for Germany, or AfD, is heading ...
In both countries too many decisions are made to reward political friends (Kenya) or punish perceived political adversaries ...
Business at hotels, car rentals and shops — even a nail bar — in aid-dependent areas of Kenya has fallen in the weeks since ...