Acting LDEA Boss Peters Resigns

The Officer-in-Charge of the Liberia Drug Enforcement Agency (LDEA), Christopher Peters, on Thursday, October 10, 2024 resigned his position at the entity amidst report that President Joseph N. Boakai has resolved to dismiss all the three