
Ukraine Forces Reclaim Bucha and Irpin from Russian Control
In April 2022, Ukrainian military forces achieved a significant victory by regaining control of the towns of Bucha and Irpin, which had been occupied by Russian troops for several weeks.…
Continue Reading









