Mississippi pastor trots out horse in wedding dress to protest gay marriage

Gay marriage is legal in 35 U.S. states, a trend that has accelerated since the Supreme Court ruled in June 2013 that legally married same-sex couples nationwide are eligible for federal benefits, striking down a key part of the 1996 federal Defense of …