Pages Russia has invaded, instilled puppet leader


According to, Russia has invaded Ukraine, cutting the country off from the outside world, capturing the Crimean parliament and Council of Ministers, and preventing their leadership from communicating with anyone. Ob. Warning: I haven’t vetted this website. I haven’t found any about page to speak of, nor even any …