A co-current contacting system for removing impurities from a gas stream, comprising: a co-current contactor configured to: co-currently flow the gas stream comprising impurities and an amine based liquid stream through the co-current contactor generally along the longitudinal axis of the co-current contanctor; and incorporate liquid droplets formed from the amine-based liquid stream into the gas stream, such that the impurities from the gas stream are absorbed by the liquid droplets; and a separator configured to remove the gas stream from the liquid droplets comprising the impurities, generating a purified gas stream and a rich liquid stream; wherein the co-current contacting system is configured to recycle the rich liquid stream for reuse as a portion of the amine-based liquid stream flowing into the co-current contactor; wherein the co-current contactor is located in-line within a pipe, and wherein the co-current contactor comprises: an annular support ring configured to maintain the co-current contactor within the pipe; a plurality of radial blades configured to allow the amine-based liquid stream to flow into the co-current contactor; and a central gas entry cone configured to allow the gas stream to flow through a hollow section within the co-current contactor; and wherein the co-current contacting system comprises a plurality of co-current contacting systems connected in series, wherein each of the plurality of co-current contacting systems is configured to recycle a portion of a corresponding rich liquid stream to a preceding co-current contacting system for use as a portion of a corresponding liquid stream. co-currently flow the gas stream comprising impurities and an amine based liquid stream through the co-current contactor generally along the longitudinal axis of the co-current contanctor; and incorporate liquid droplets formed from the amine-based liquid stream into the gas stream, such that the impurities from the gas stream are absorbed by the liquid droplets; and a separator configured to remove the gas stream from the liquid droplets comprising the impurities, generating a purified gas stream and a rich liquid stream; wherein the co-current contacting system is configured to recycle the rich liquid stream for reuse as a portion of the amine-based liquid stream flowing into the co-current contactor; wherein the co-current contactor is located in-line within a pipe, and wherein the co-current contactor comprises: an annular support ring configured to maintain the co-current contactor within the pipe; a plurality of radial blades configured to allow the amine-based liquid stream to flow into the co-current contactor; and a central gas entry cone configured to allow the gas stream to flow through a hollow section within the co-current contactor; and wherein the co-current contacting system comprises a plurality of co-current contacting systems connected in series, wherein each of the plurality of co-current contacting systems is configured to recycle a portion of a corresponding rich liquid stream to a preceding co-current contacting system for use as a portion of a corresponding liquid stream. an annular support ring configured to maintain the co-current contactor within the pipe; a plurality of radial blades configured to allow the amine-based liquid stream to flow into the co-current contactor; and a central gas entry cone configured to allow the gas stream to flow through a hollow section within the co-current contactor; and wherein the co-current contacting system comprises a plurality of co-current contacting systems connected in series, wherein each of the plurality of co-current contacting systems is configured to recycle a portion of a corresponding rich liquid stream to a preceding co-current contacting system for use as a portion of a corresponding liquid stream.