Activists spray paint UK’s Ministry of Defence building red

Protesting Britain’s arms sales to Israel, activists spray painted the UK’s Ministry of Defence building red.

Apr 11, 2024 - 02:41
 0  3
Activists spray paint UK’s Ministry of Defence building red
Protesting Britain’s arms sales to Israel, activists spray painted the UK’s Ministry of Defence building red.