Advertisement
Obama Delivers Commencement Address At Worcester Tech
ResumePresident Barack Obama delivered the commencement address at Worcester Technical High School on Wednesday afternoon. Obama praised the high school as a model for the rest of the country.
Listen above to a report from WBUR's Asma Khalid.
This segment aired on June 12, 2014.