Two CRPF soldiers were killed and three others injured in a terrorist attack on the outskirts of Srinagar this afternoon. The terrorists opened fire at the security forces when the personnel were on duty on a highway, police said, adding that they seemed to have come from a "marshy area" nearby.