NPP didn’t treat us well – Freed Delta Force members

Vigilante group, Delta Force
Vigilante group, Delta Force