Brig. Gen. Mordechai says he's glad Iranian nuclear scientist Mostafa Roshan is dead, but doesn't know who killed him

Read more