By Francois Lenoir
It was a cold, wet morning when I passed through the doors of the Church of Saint John the Baptist at the Beguinage, a grand 17th century building in the center of Brussels.
By Fabrizio Bensch
There are thousands of miles that separate the German soldiers in Afghanistan from home. For up to one year, they may be stationed in Afghanistan, but for most of them no more than four to five months.