Reporters Without Borders: Radio host Ricardo Welch, aka The Gladiator, murder at his home
Reporters Without Borders (RSF) is disturbed to learn Ricardo “The Gladiator” Welch, a former radio show host in Trinidad and Tobago, was shot and killed outside his home on October 19. Ricardo Welch The More...