Arizona State University says an assistant professor is on leave after he was filmed harassing a young Muslim girl.
Seek Knowledge, Find Knowledge
Arizona State University says an assistant professor is on leave after he was filmed harassing a young Muslim girl.