Fact Check: NO Evidence Twa Tribe Were First Inhabitants Of Ireland
Were the Twa tribe the first people to live in modern-day Ireland? No, that's not true: Lead Stories found no evidence supporting this claim. An archeologist and professor of African history interviewed by Lead Stories was not aware of any facts pointing in that direction, either. The claim reappeared in a post (archived here) on TikTok where it was published…