XDefiant XPlained: Everything you need to know about the Faction LibertadLearn more about the Faction Libertad on XDefiant. Esports Illustrated | Jun 29, 2023XDefiant XPlained: Everything you need to know about the Faction Libertad / Published Jun 29, 2023