Clara Garcia is a person in Far Cry 6.
Clara Garcia is the leader of Libertad.
Yara
Isla Santuario
Libertad HQ