Dating: What to consider when choosing the right partner

The New Times
Different qualities can be considered in knowing whether one is for keeps or not. Photos/net.
Different qualities can be considered in knowing whether one is for keeps or not. Photos/net.
Joan Mbabazi