The mayor of a small town in Spain has blasted his local Catholic Church for denying him communion because he is gay and living with his partner. On January 12, Rubén García de Andrés ...