Parler Facebook Twitter Flipboard In a report that objectively could be described as vague and peppered with contradictions, four staff members at an Oklahoma Department of Veterans Affairs (ODVA) have quit following a recently death of an in-care patient found with maggots in a wound prior to his demise. As reported by the Tulsa World, a […]