russia's london embassy rebuffs mail article 'exposing' ambassador as
The embassy calls on British government to lift the veil of secrecy, provide opportunity to meet with Russian citizens and stop ham-handed, anti- Russian in British media, .. Russian Foreign Ministry, Maria Zakharova, echoed the sentiment, chiding..…