BBC NI ”Star” Stephen Nolan hosts several TV and Radio shows and boasts that his show is ”the biggest in the country”. So I am sure he will use his platform to address the lurid allegations made against him in the Irish News and repeated in the Daily Mail….
Find a whole lot more at https://davidvance.net
Views: 0