OPINION | Trump’s deadly badge of dishonour

OPINION