This is the most inspirational thing you will see all day.
Zach Wahls, a University of Iowa student, speaks during a public forum to oppose the Iowa House of Representatives's Joint Resolution 6 which is a measure aimed at ending civil unions in Iowa.
Raised by two mothers, Wahls defends civil unions pragmatically and eloquently. Listen and learn from a young 19 year old.