Anthony Scaramucci Speaks Out After Tufts Event Cancelled
Scaramucci was scheduled to speak at the university’s Fletcher School of Law and Diplomacy in Medford on Monday, but the university told NBC Boston the event would be delayed until “legal matters” are resolved.