A long-standing theory of ancient Irish history describes the genocide of the Twa pygmies, purportedly the original source of the “leprechaun” myth.
Did St. Patrick Wipe Out an African ‘Pygmy’ Tribe, the First Inhabitants of Ireland?
