How long is too long to be engaged?

The New Times
Donah Mbabazi