Russian forces
TV

Russian forces launch full-scale invasion of Ukraine

Russian forces launch full-scale invasion of Ukraine Bm-30 Smerch launch from Belgorod, Russia towards Ukraine.#Ukraine #Russia pic.twitter.com/5lP8sqDSwF — Aleph א (@no_itsmyturn) February 24, 2022 አተራማሹ ፈረንጅ በቤተመንግሥትድሮን ያዋለደው ምጥ|Ethio Forum ODUU AMEE Amaa Nu Dhaqabdee/24/2/2022/BREAKING [Read More]