What to consider when deciding on a debit or credit card

The New Times
Edwin Ashimwe