Reduction of Haloalkanes

Haloalkanes can be reduced to the corresponding alkanes. For example, bromoethane can be reduced to ethane by using metal catalyst such as nickel or palladium or platinum or by using hydroiodic acid (HI) in presence of red phosphorus.