privacy rights

Tourism and Travel

Caribbean Nation Debates Forcing Everyone to Carry ID Cards at All Times

Trinidad and Tobago considers mandatory ID carrying law sparking debate about civil liberties, police powers, and personal freedom in the Caribbean nation