Christmas Eve Letter Ends Ombudsman Swazo’s Three-Year Term
We turn now to a major shake-up in the Office of the Ombudsman. Today marks Gilbert Swazo’s final day on the job after government decided not to renew his contract. The news came in a Christmas Eve letter, ending his three-year tenure and setting of
