Dr. Roy McTaggart New Cayman Islands National Hero
The late Dr. Roy Edison McTaggart is the Cayman Islands’ newest national hero. Premier Hon. Alden McLaughlin, MBE, JP, MLA. made the announcement during the National Heroes Day celebrations today (Monday, 25 January 2016). Dr. Roy, who died in 1983,…