Sophomore Banished to Hell by Protester Was Already in Electrical Engineering
Nick Menon (E ’21) was taking his daily stroll to DRL for an engineering lecture when he saw a large congregation of protesters near College Green. “I just saw a lot of people yelling for no apparent reason. A minute later, I got berated for supporting women’s rights and vaccination, and somebody told me that Dean Furda was the third Antichrist.”





















