The Russian Embassy in the United States demanded meetings in the White House and the State Department regarding the downed Il-76
Russian diplomats in the United States are insisting that they be received at the White House and State Department in...