Scientists' Rebellion activists throw red paint on the Spanish Parliament to demand climate action.
Scientists' Rebellion activists throw red paint on the Spanish Parliament to demand climate action.
Climate activists threw red paint on Spain’s parliament building following this week’s IPCC report