What Mr. Martin, now you're copying the Americans' attitude in everything? Are you trying to earn some kudos, before accepting a job at say Fox, or MSNBC?
'Badge of honour'? Are you for real?
Freeland is so out of her league, it's painful to see how awkward she is in the company of grown men (and women).
As for Russia - give me a break. I don't even want to go there , it is so beneath stupid.
Try to find something of substance to cover, instead of kowtowing to every piece of dirt coming from the other side of the border.