Whistleblower Network News: VA Whistleblower Scott Davis
Whistleblower Network News As of December 19, 2021 these are the statistics concerning American veterans this holiday season: More than 40,000 American veterans are homeless this Christmas. More than 400,000 are suffering from PTSD and are unable to get mental health treatment. More than 80,000 American veterans have committed suicide since 2008. More than 20 …