Stars and Stripes – A veteran died by suicide outside the Department of Veterans Affairs hospital in Cleveland on Monday – hours before a House panel was slated to discuss several other veteran suicides that occurred on VA property this month.
Stars and Stripes – A veteran died by suicide outside the Department of Veterans Affairs hospital in Cleveland on Monday – hours before a House panel was slated to discuss several other veteran suicides that occurred on VA property this month.