Nicholas de Genova
Nicholas de Genova is a controversial anthropology prof who wished "a million Mogadishus" upon U.S. troops during a 2003 teach-in to protest the Iraq War.
Nicholas de Genova is a controversial anthropology prof who wished "a million Mogadishus" upon U.S. troops during a 2003 teach-in to protest the Iraq War.