ADVERTISEMENT
The P.E.I. government has ordered an independent review of the Byron Carr investigation.