A disabled veteran in Florida who said he shot two homeless men in order to protect a pregnant woman will not be charged because he acted in self-defense, authorities said Wednesday. Joshua Anderson, 29, jumped into a fight after a pregnant woman was pushed to the ground by her boyfriend's friend. The two men, who would not leave the woman alone, threatened to attack Anderson. The Army veteran shot each in the torso to protect himself and the woman. Anderson has a disability, but did not specify what it is.