The movie didn’t mention who slipped him the cyanide. As I recall it just came out that one of the American guards gave it to him. It should have been brought up.
I think that is alleged but not proven.