It has been nearly six months since Russia invaded Ukraine on the fateful day of February 24th 2022. Despite Vladimir Putin assuming that the invasion would be completed within 72 hours, the Ukrainian forces have repelled the Russian advances and are now counterattacking; regaining ground that had been taken by the Russian invaders. Russia is… read more
Recent comments