Sean O’Callaghan, Betrayer, Informer—Smoke & Mirrors. Press Release from Richard Behal.
Sean O’Callaghan, Betrayer, Informer—Smoke & Mirrors. Press Release from Richard Behal to the Editor of The Irish Times in reply to their report on the death of Sean O’Callaghan. 7th, September, 2017. […]