Rob Lee @RALee85
The Russian MoD is also making this claim. Worth being skeptical until we see evidence that Ukrainian troops actually landed, particularly given the timing with the recent arrival of UN inspectors at the nuclear power plant. 3/ https://t.co/srSkgg1C7L https://t.co/DuV8A0SaPo — PolitiTweet.org