Unruly vigilantism by some NPP followers must stop!

Members of Delta Force
Members of Delta Force