News

Charlottetown is the smallest federal riding on Prince Edward Island in terms of geography, but is the most densely populated.