March 23, 2021 By OLO BAYUL OLO BAYUL: ON WHY TUFTS’ CONFUCIUS INSTITUTE HAD TO BE SHUT DOWN A Somerville teacher and organizer behind the protests speaks out.