Ukraine Strikes Back
Vladimir Putin’s Russia may just be the first country in history to claim to be annexing another country’s territory even as its own troops were simultaneously and hastily retreating from that very territory. Continue reading









