Boston official placed on leave over alleged antisemitic commentsÂ
A Boston official has been placed on leave after reportedly making antisemitic comments. True-See Allah, Director of Community Engagement at the Suffolk County District Attorney’s office, is claimed to have