Saw this making the rounds on facebook today and had to come share. Zach Wahls is a 19 year old student at the University of Iowa and was raised by two moms. Listen to his excellent speech on family. These moms raised an amazing young man.
[youtube=http://www.youtube.com/watch?v=FSQQK2Vuf9Q&w=640&h=360]
He later appeared on Ellen to talk about his speech. Also well worth a watch.
[youtube=http://www.youtube.com/watch?v=gu8RkskFi78&w=640&h=360]