×
A screen grab of Romana Didulo, the self-proclaimed Queen of Canada, speaking in a video posted to Bitchute.

Ominous letters from ‘Queen of Canada’ concern Richmound mayor

By CJME News Oct 4, 2023 | 1:46 PM