Leave a Reply

Next Post

Russia accuses U.S. diplomats of trespassing in restricted area

Moscow — Three U.S. diplomats were taken off a train in Northern Russia on Monday and accused of traveling to a restricted area without the necessary permits. They were allegedly caught traveling from the village of Nyonoksa, near a sensitive Russian military test site where there was a deadly accident in […]