Six British diplomats expelled from Russia over alleged spying – Newsad

Six British diplomats expelled from Russia over alleged spying – Newsad

In a move that feels like something straight out of a spy thriller, six British diplomats have been given their marching orders from Russia, accused of engaging in espionage and generally stirring up trouble. The Federal Security Service (FSB) made this announcement on Friday, and if you thought the diplomatic spat between the two countries … Read more

Taylor Swift’s Eras Tour is returning to London’s Wembley Stadium after alleged Vienna plot. Here’s what to know. News Ad

London – Taylor Swift’s Eras Tour is scheduled to return to London on Thursday in the star’s first performances since authorities said they thwarted an attack on her shows in Vienna. Tens of thousands of concertgoers are expected to attend at Wembley Stadium. London’s Metropolitan Police told CBS News on Tuesday that so far there … Read more