Irish Mythology | Magh Slecht, Site of Human Sacrifice or Holy Massacre? I’m up for a bit more of Ali’s Irish mythology and history, how about you? 🙂 Share this:TwitterFacebookLike Loading... Related