A controversial Chinese experiment on monkeys raised eyebrows in the science community and was slammed as unethical.

Planet of the Apes: A Chinese experiment
Mohammed Amine Benabou is a BA holder in English Studies and an MA student majoring in Cultural Studies and Linguistics at the English Department, Ibn-Tofail University.