Rycerze Kolumba
Carl Anderson receives the Totus Tuus award at the Royal Castle in Warsaw, Poland, Oct. 9.

Anderson received the Totus Tuus award — known as the ‘Catholic Nobel’ in Poland — at the Royal Castle in Warsaw on Oct. 9.

Read More: National Catholic Register