A view shows the Ukrainian State Border Guard Service site damaged by shelling in the Kyiv region, Ukraine. [Reuters]
It’s more than a week since Russia invaded Ukraine. So far, the country (Ukraine) is yet to be subdued. Images of war are being streamed into our living rooms.