manzi avuga ko abazimu atari ukuri the current president is sheikh salman bin ibrahim al khalifa of bahrain maze cya gikombe bagisanga mu mufuka wa benyamini other children of khafra are known but no mothers have been identified