Taxpayer Philanthropy: Illinois taxpayers are funding PTSD 'God shot' treatments
(The Center Square) – Illinois state officials awarded more than $170,000 in taxpayer money to a nonprofit that paid for PTSD injections by the founder's private business because the founder claimed it helps many patients. But an investigation by The…