Charles Otonde Odera

Charles Otonde Odera

United Kingdom United KingdomchefMale5.0Global Dominance: 0.00%

Charles Otonde Odera is a chef known for preparing lavish meals for some of history's most notorious dictators, including a chilling instance where he cooked a human heart for Idi Amin, reflecting the dark intersection of culinary art and political horror.

Power1,283
Reach32,265

Country presence

Recent news mentions