Scroll Top

Radio talk show host Ricardo Welch killed in Trinidad and Tobago (Demo)

According to one of RSF's sources, Welch's reporting was known to make politicians feel uncomfortable, and he had a reputation for seeking recourse in court against his opponents.
Source: MEDIA FEED

Related Posts