Eh, yes, my style of saying things
The very first guy that sounds to you Russian is not Russian, believe me. And I think he has callsign with Canada something or so.
That's not "Canada." Sounds like CAM or TAM to me.
There is an airline out of Brazil with a "TAM" callsign.
Please also note that using an airline to determine nationality of a pilot is pointless these days. While it can help give an idea, it does not tell you anything for certain. We have a Nowegian captain at my airline, and we're a domestic US carrier that only operates in Alaska. We'll hear American pilots with Hong Kong or other foreign carriers as well.
Saying that "it can't be a Russian because I think the call sign is Canadian" these days just doesn't work. He sounds like the Aeroflot guys we hear periodically up here, and I can tell you that he sounds nothing like the Canadian pilots I hear (we also had a Canadian captain). Besides, if he was Canadian, every transmission would end in "eh" (ok, really bad joke).