As the world observes International Human Rights Day, Cameroon has come under heavy criticism for the detention of hundreds of opposition political prisoners.