Owen Roberts is a journalist and a columnist with daily, weekly and monthly print and online media.