Bulgaria said on Tuesday it was expelling 70 Russian diplomatic staff over espionage concerns and had set a cap on the size of Moscow's representation as tensions between two countries that were once close allies fractured over Ukraine.

The move, announced by the foreign ministry and outgoing prime minister, was the largest expulsion of Russian diplomats by Sofia in recent years and more than halves the size of Moscow's diplomatic footprint in the Balkan country.