2017 june

Story and photos by Marianne Salza The turquoise blue anchor and three American flags at the peak of Banana Boat Ice Cream stand have been iconic symbols on Revere Beach for 40 years, attracting generations of customers and visitors from across the country. ..

Most controversial news of the day, as detected by AI.