Just forward the letters, man! How hard can it be? I bet they’re looking into every one of them anyway…
It’s kind of funny because in many languages the word for ambassador literally derives from “messenger”. Unfortunately not in English, but the words do seem related in Russian, from what I can gather.
Edit: Also, the school’s Russian teacher only translated the headline?! Come on!