South Portland beach remains closed as authorities investigate oil spill | Mainebiz.biz

Photo / Jim Neuger This was the scene yesterday afternoon at Willard Beach, which is closed to the public until further notice following an oil spill that …