
Nigeria-Saint Lucia Bilateral Relations under PBAT: The Strategic Autonomy Components
Bola A. Akinterinwa Saint Lucia is an Eastern Caribbean island nation, located in the northeast of the island of Saint Vincent, northwest of Barbados and south of Martinique. It had a population of only 179,285 people as of 2023 according to the World …