Jamaica will have its National Identification System (NIDS) after all. Hot-tempered exchanges and unkind comments by senators marred the afternoon session of yesterday’s Senate deliberations on the NIDS Bill in the Upper House. However the…

more