State-issued veteran ID cards not accepted in new Ohio voter ID law

The State of Ohio will no longer be accepting state-issued veteran ID cards as a valid form of identification in its new voter ID laws.
According to a press release, the language of HB 458, which was signed into law by Governor, Mike DeWine in December states, "The bill would require voters to present a state-issued photo ID, U.S. passport, passport card or military ID to cast their ballots in person."
However, the text of the bill limits eligible military ID documents to "A United States Military identification card, Ohio National Guard identification card or United States Department of Veterans Affairs identification card."
According to the release, the absence of the Ohio County Recorder's veteran ID card appears to "invalidate its usage as voter ID."
Franklin County Recorder, Danny O'Connor expressed disappointment with this change stating that if the Recorder's Office didn't look into the fine print of the bill to notify veterans of this change, they could have been turned away at the polls.
"It's bad enough that in the middle of the night, the Ohio legislature decided to target our right to vote. But specifically invalidating the free state-issued ID our office provides to retired service members in unacceptable, and I will not stay silent about it," O'Connor said.