Ugandaโs President Yoweri Museveni has publicly handed a sack containing about $100,000 (ยฃ66,000) in cash to a youth group, raising questions about how the money will be spent.
The donation was broadcast on national television, with many social media comments condemning it.
โThere should have been a system to make sure the youth spend the money properly,โ said analyst Peter Magelah.
A minister said giving the money in public would ensure transparency.
Mr Museveni pledged to help the group during the 2011 election campaign.
There were loud cheers as President Museveni held the white sack containing 250 million shillings aloft, before he handed it to a representative of the Busoga Youth Forum.
At the same meeting, he handed over a minibus, a truck and 15 motorcycles, reports Ugandaโs NTV.
The BBCโs Catherine Byaruhanga in Kampala says Ugandans are used to seeing the president hand out money at public events.
But what has shocked many Ugandans is the amount and the image of their president holding a sack of money.
Many Ugandan Twitter users have been commenting using #sackofmoney.
Peter Magelah, a researcher at the think-tank Acode told the BBC: โThis is just politicking by the president to gain popularity.
โDo we know how they money will be spent? Thereโs no system of accountability to make sure we get it back if these youth mismanage it. Itโs a loss for the country.โ
But Minister for the Presidency Frank Tumwebaze defended the donation.
โQuite a few times people have requested the president for money and have stolen it. Giving it in broad day light means that the youth can see who has their money,โ he said.
โThe president is not taking the money to Las Vegas, heโs supporting income-generating schemes.โ
Source:kbc.co.ke