Professor Meghan Leonard from the Department of Politics and Government was recently interviewed by WGLT about the Supreme Court ruling on abortion restrictions.
Tag: Meghan Leonard
Reactions: Indiana religious freedom law different in its intent
A national backlash erupted after the Indiana legislature recently passed the Religious Freedom Restoration Act, or RFRA. Gov. Mike Pence has promised to clarify the act. Assistant Professor of Politics and Government Meghan Leonard explains the act, and what separates it from acts in other states.
Reactions: The Hobby Lobby case
Assistant Professor of Politics and Government Meghan Leonard says the Supreme Court ruling in the Hobby Lobby case will have “significant impact” on all employees, not just women.
Office Hours: Closer look at Illinois gay marriage debate
Every month, STATEside will sit down with an Illinois State faculty member and take a closer look at an issue making state or national headlines, in a feature called Office Hours.