
Peter David Resigns from Grenada’s NNP, Signaling Leadership Challenges
The New National Party (NNP) of Grenada is facing turmoil following Peter David’s resignation as a member of the party and MP for St. George. David’s departure reflects his dissatisfaction …
Peter David Resigns from Grenada’s NNP, Signaling Leadership Challenges Read More