Discuss the presence of paid trolls and their tactics on certain topics like climate change or public figures like Kathleen Wynne.
You will find the same thing on any article that mentions "Climate Change" or "Kathleen Wynne".
.
They are paid trolls.