Two Star General Takes His Own Life Days Before He Was to Take Charge of US Space and Missile Defence

Two-star general, John Rossi took his own life in his Alabama home, according to the Army just two days before he was put in charge of the Army’s space and missile defense command.

Click here to check out the full story.