Yes, we lost in the Iowa House today. But, the battle is far from over. Watch this video of 19-year old Zach Wahls testifying last night.Just wow.Hat tip, Michael Bedwell.