Sorenson signs first to go up for Battle River-Crowfoot
Kevin Sorenson, CPC Candidate for the new Battle River Crowfoot riding, has started on the long campaign trail, with a...
Kevin Sorenson, CPC Candidate for the new Battle River Crowfoot riding, has started on the long campaign trail, with a...