A Ugandan couple has given birth to a bouncing baby boy after waiting for 33 long years.
Photos circulating online show a beaming Reverend Henry Chemisto and his wife Grace awed by the miracle.
The couple is said to have waited for 33 long years to see their first born son but glory be to God, their long wait is over.