Seol mar théacs é seo: Protest or propaganda