In a historic victory for gay rights, the Supreme Court struck down the Defense of Marriage Act, the 1996 law that prevented the federal government from recognizing same-sex marriage.