Father Hermann Scheipers, the last surviving priest who was imprisoned in the notorious Dachau prison camp, died June 2 in his North Rhine hometown of Ochtrup, Germany, at age 102.Read More
“Noooooo!” we thought. He’s not coming over here! But he was! Legendary boxer Muhammad Ali and a Muslim bodyguard were headed for our table in a restaurant deserted after lunchtime in the Omni Shoreham Hotel in Washington.Read More