Category: General 40 Days for Life – Opening Rally [Life International, Grand Rapids, Michigan]

40 Days for Life - Opening Rally [Life International, Grand Rapids, Michigan]