Mass, prayer vigil and rallies stand for life in the public square