On 1 November, Russia unleashed a barrage on 118 Ukrainian towns and villages within 24 hours, marking the highest number of settlements hit in a single day this year, according to Ukrainian interior…
In the 85th week of the war, Russia is trying to freeze Kyiv’s four-month-old counteroffensive which has succeeded in wresting back half the territory captured earlier this year and depriving Russia of control…
Praying for BREAKTHROUGH
in 110 Cities during 2025!