20150405 india: Outrage over India's vote against benefits to same-sex couples because of homophilia or Islamophobia?