Creator
Spain is about to take the world into uncharted legal territory. Later this month, a resolution is going before Parliament that, if passed as expected, will give a set of rights…