Rachel Curran top dog at Meta Canada pulled down our Facebook page with 46,000 followers for really no credible reason at all. Rachel Curran & Kevin Chan of Facebook Canada have one agenda, manipulation of public opinion for the purposes of swaying elections. A...
