Nine hundred days have passed since Russia invaded Ukraine, and six have now passed since Ukraine invaded Russia.
Share this post
Russia evacuates tens of thousands as…
Share this post
Nine hundred days have passed since Russia invaded Ukraine, and six have now passed since Ukraine invaded Russia.