News

NEW SHOREHAM, R.I. (WPRI) — A pod of dolphins was spotted swimming off the coast of Block Island on Monday. A 12 News viewer ...