Protesters occupy the office of weapons manufacturer Thales. 20 November 2023. Melbourne, Victoria, Australia.

read more...