Eighteen types of visas can be issued on a humanitarian basis, each with a different set of document requirements ...
"Residents and small businesses are drowning in taxes so that rich developers can have huge breaks," said Sen. Sam Bell, D-Providence.