This is not a protest over the environment.
The protests in Panama are about corruption and an unequal post-covid economic recovery in Panama favoring large corporations with government connections. The protestors likely have just cause. The trigger for the protests was the sweetheart lease being renewed for the copper mine. But the opposition to it was not driven by environmental issues. It was over the corruption inherent to the renewal of that lease.
Keep in mind this video takes place in Panama. So the people in it, both protestor and motorist, are Panamanians.