This state could soon be the first to give every resident a $750 universal basic income each year with no strings attached
Oregon voters may soon decide if the Beaver State will be the first in the country to implement a universal basic income program that would put cash in residents’ pockets...
Read more