Delta Force, please stop throwing 'red meat' to the detractors of NPP!

Some members of Delta Force
Some members of Delta Force