Omar ‘Tarrus’ Riley, looking clean and sharp in black and white, strode up to the podium and was conferred with the Order of Distinction (OD) by Governor General Patrick Allen during yesterday’s national honours and awards ceremony at King’s House...