Plymouth To Hold Telethon For Japanese Sister CityPlymouth’s sister city is Japan’s Shichigahama. The city is devastated and now its sister city here in Massachusetts is raising money to help it and the people who live there.

More From CBS Boston

Download Our App
Download Weather App
Taz Show

Listen Live