Fatou Bensouda responds to; Are you a puppet of the West?