14. An apparatus for scrubbing solid and gaseous contaminants from a gas stream which comprises a vertically oriented cylindrical container, a vertical rod, said rod extending coaxially downwards into said container, a first vertically oriented venturi scrubber within said container and below said rod, said first venturi scrubber being defined by a first central conical baffle and a first inverted frusto-conical baffle coaxially disposed in the upper portion of said container, said first conical baffle depending downwards from said rod with the apex of said conical baffle being attached to the lower end of said rod, whereby said conical baffle is coaxially mounted within said container, means to vertically displace said rod, whereby the elevation of said conical baffle within said container is adjusted to compensate for variation in gas flow, a vertically oriented inverted frusto-conical conduit, said conduit being coaxially mounted about said rod at the upper end of said container, a vertical cylindrical sleeve, said sleeve being coaxially mounted between said rod and the lower end of said conduit by a plurality of fixed spacers which are spaced apart and extend between said rod and said sleeve, means to pass a first stream of scrubbing liquid into said conduit at a controlled rate, whereby said conduit is maintained at least partially filled with scrubbing liquid by the restricted opening between said rod and said sleeve and thereby maintains a liquid seal against upwards gas flow through said conduit, and whereby said first stream of scrubbing liquid flows downwards in the annular passage between said rod and said sleeve, onto the apex of said first conical baffle, and downwards on the outer surface of said first conical baffle, said first inverted frusto-conical baffle depending coaxially downwards within said container from an upper contiguous connection with the inner wall of said container, said first inverted frusto-conical baffle being spaced from and concentrically about said first conical baffle, whereby a downwardly converging annular gas flow passage is defined between said first conical baffle and said first inverted frusto-conical baffle, means to pass a second stream of scrubbing liquid downwards on the inner surface of said first inverted frusto-conical baffle, means to pass a gas stream containing solid and gaseous contaminants into said container above said first venturi scrubber, whereby said gas stream flows downwards through the converging passage between said first conical baffle and said first inverted frusto-conical baffle and is accelerated to high velocity, and whereby said first and second streams of scrubbing liquid are entrained into the high velocity gas stream from the lower ends of said first baffles, solid contaminant being thereby entrained in the resulting liquid droplets, means below said first venturi scrubber to separate scrubbing liquid containing entrained solids from the resulting gas stream, means to remove the separated scrubbing liquid containing entrained solids from said container, said resulting gas stream containing gaseous contaminant and being substantially free of solid contaminant, a second vertically oriented venturi scrubber within said container, said second venturi scrubber being defined by a second central conical baffle and a second inverted frusto-conical baffle which provide a converging section, and a throat section below said second baffles, said second venturi scrubber being coaxially disposed in the lower section of said container and provided with a fixed throat section of constant dimensions, means within said container to pass said resulting gas stream containing gaseous contaminant from the upper section of said container downwards through said second venturi scrubber, whereby said gas stream is accelerated to high velocity, means to pass a stream of liquid absorbent for said gaseous contaminant into said second venturi scrubber, whereby said liquid absorbent scrubs said gas stream in said second venturi scrubber and dissolves gaseous contaminant, means below said second venturi scrubber to separate liquid absorbent containing dissolved contaminant from the residual gas stream, means extending from said container to remove the separated liquid absorbent containing dissolved contaminant from said container, and means extending from said container to remove said residual gas stream of diminished contaminants content from said container.