The Defense of Marriage Act was deemed unconstitutional today with a 5-4 vote at the US Supreme Court. What does this mean for the American LGBT community? Smithsonian.com summarizes it in their website, but we're talking about taxes, medicare and social security, military benefits, and immigration. Individual states can still decide whether or not to allow same-sex marriages. What DOMAlition actually does is recognize that marriage is not limited by definition to heterosexual couples.
Speaking of LGBT... Do you know what those six colors of the Rainbow Flag stand for? Here's the rundown: red (for life), orange (for healing), yellow (for sunlight), green (for nature), blue (for art), and violet (for the human spirit). Get its history in this New York Times blogpost.