Kevin Parsons
Kevin Parsons MHA, is a Canadian politician from Newfoundland and Labrador, Canada. Parsons has... more »