MS NOW

Michelle Obama: Veteran homelessness should ‘horrify’ US

The reality that 58,000 American veterans are homeless is "a stain on the soul of this nation," first lady Michelle Obama said during a speech Thursday.

U.S. first lady Michelle Obama announces the creation of the Mayors Challenge to End Veterans Homelessness, June 4, 2014 in Washington, DC.
U.S. first lady Michelle Obama announces the creation of the Mayors Challenge to End Veterans Homelessness, June 4, 2014 in Washington, DC.Getty Images

Michele Richinick