Monday, March 11, 2024

Spanish police shoot rubber bullets at peaceful farmers as they protest the deliberate destruction of their livelihoods being waged under the banner of Net Zero and Agenda 2030.