Who are these people?

How can you not? They’re doing exactly same thing as taliban destroying the country’s economic hub. These mfs deserve to be hanged in public.