KINSELLA: Election 2025 rife with treason accusations from both sides

Traitor. The Cambridge dictionary folks define it thusly: 'A person who is not loyal or stops being loyal to their own country.'

No comments

Read more