Tune in Here!

Nato Admits Russians Soon could Overtake Bakhmut

Nato chief admits that the Russians very soon could completely overtake Bakhmut, Ukraine which would be a very strategic victory for Russia.