Even under the worst of circumstances, Mary sang the Magnificat & chose to trust God's will.Why? Because God is faithful!