My friends, there’s no denying it: the political and social landscape of 21st century America is changing rapidly. On May 9, President Barack Obama publicly endorsed gay marriage, becoming the first American President to do so. On Saturday the 19th, the NAACP followed suit. These drastic endorsements in the political realm are significant milestones for… Continue Reading →