st peter's latest activity