Smart. Sharp. Funny. Fearless.
Tuesday, October 17, 2017

IMAGE: Supporters of gay marriage hold rainbow-colored flags as they rally in front of the Supreme Court in Washington March 27, 2013. REUTERS/Joshua Roberts

Click here for reuse options!
Copyright 2017 The National Memo