Algiers — Algerian troops killed three suspected militants on Wednesday as they pressed a sweep through mountains east of Algiers, which has now killed eight since March 11, the defence ministry said.