Wake Forest English professor is put on leave after students find naked images of him masturbating

Dr Omaar Hena taught at Wake Forest University in North Carolina for 15 years. He was placed on leave in mid February after he was found to have posted explicit photos of himself online.