News
Renegade British Catholic bishop Richard Williamson was fined €10,000 by a German court Friday for Holocaust denial in a case that has deeply embarrassed the Vatican.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results