Serious Question for Muslims

You, me, few guppies, thousands of others can have their own views how to handle "a party of the Believers witness the punishment". How did Prophet PBUH do it? Was it behind closed doors? I believe that was not the case.

What Taliban do, how they do it, why they do it revolves around their show of power, abuse of people's belief etc.