She was last Active in Messiah War, where she lost her Leg. I Cant remember is she was in the last rendition of new mutants, in with Blink and X-man. According to wiki she was in Astonishing X-men. Not bad.
Comicvine seems to have more detail on Karma
https://www.youtube.com/watch?v=9n5ACBivlcg