Lepanto

The Latest

null

A saint and a sea battle: How the rosary saved Christian Europe

Oct 7, 2023

By Peter Pinedo

The victory of Christian Europe against the Ottoman Turks at the Battle of Lepanto has been credited to the power... Read more