Majority Leader rejects Mugabe tag, prefers McCain or Kennedy

Majority Leader, Osei Kyei-Mensah-Bonsu
Majority Leader, Osei Kyei-Mensah-Bonsu