Home News Call of Duty: Black Ops mission to ‘Kill Fidel Castro’ incites Cuban outrage (Call of Duty: Black Ops)