Note Bishop Sheen's statement:
Our Lady's appearances at Fatima marked the turning point in the history of the world's 350 million Muslims. After the death of his daughter, Muhammad
wrote that she is the most holy of all women in Paradise, ...
Read More
Read More