New report: "vast improvements" at John Cochran VA Medical Center
A new government report says the John Cochran VA Medical Center in St. Louis has made "vast improvements" after an earlier report noted problems.
New report: "vast improvements" at John Cochran VA Medical Center
A new government report says the John Cochran VA Medical Center in St. Louis has made "vast improvements" after an earlier report noted problems.