OUTRAGE: Illinois VA Hospital Left Veterans to Rot in Their Facility
This is the most disgusting, enraging, and depressing bit of news I’ve read all week, and it should be enough[more]
This is the most disgusting, enraging, and depressing bit of news I’ve read all week, and it should be enough[more]
Recent Comments