Boston March 20, 2023 6:29 pm

Boston Pizza Shop Owner in Court After Forced Labor Charge

Stavros Papantoniadis, the owner of Boston pizza chain Stash’s Pizza, was in federal court Monday to face charges he forced workers to work under threat of abuse and deportation.

US & World Videos

Exit mobile version