MOSCOW - Special forces troops killed two militants in St. Petersburg on Wednesday during a special operation, the RIA news agency cited a source as saying. A further two militants were detained, the agency said.