Irish Deaf News 63 Posted on 16th November 2010 Posted in News & Events This week’s News – http://www.youtube.com/watch?v=_lPMb8iaR-c