The Abattoirs question. Proposed sites. Glebe Island favoured. Letters to the editor. (Telegraph).