Dancing to the heavy beat of pop music, about 100 people staged a colourful protest against Department of Government Efficiency head and Tesla owner Elon Musk outside a Tesla dealership in Washington, DC - one of several dozen demonstrations advertised in the US, western Europe, Australia and New Zealand.
Be the first to comment