MPs in Kenya have voted themselves an 18% pay rise that puts them among the world's highest-paid politicians.
Under the new legislation, each MP can now earn nearly $184,000 a year - including an allowance of $500 a day for just turning up in Parliament - while the Prime Minister is entitled to 10% more than the President of the United States.
The average annual income in Kenya is about $1000, though most people earn less than $1.30 a day.
The vote has provoked anger from the general public and the media, the BBC reports.
Its East Africa correspondent says the MPs' debate on their salaries was extraordinarily quick. The Daily Nation newspaper reports one MP describing the pay increase as a "move towards restoring honour to the profession of politics".
The World Bank recently identified the Kenyan Parliament as one of the world's most corrupt.