Campaigner explains why she is vegan as Swiss town denies her a passport 'for being annoying'