SILVA, MARIO (politician)

Out at last ["former Toronto City Councillor Mario Silva is Canada's newest out and proud MP, if rather reluctantly"; Silva represents the Davenport federal riding; some details].
P172 (v22n7)(Oct. 27, 2004): 26 (19cm.)