by An Sionnach Fionn October 28, 2015 Current Affairs History Irish Mythology - Seanchas The Irish Language - An Ghaeilge The Unmaking Of Ireland Back in April the National Geographic magazine attempted to explain to its horrified readers the seemingly inexplicable rationale behind the Islamic State’s fanaticalContinue Reading