
article-default
The Belfast Telegraph has excommunicated the Irish National Caucus (INC). Fr Sean McManus, founder of the INC – which lobbies the US Congress in Washington and which was responsible for creating the MacBride Principles — set out to perform a public service by circulating a press release last week to various newspapers around the globe.... Read more »