Ukraine Daily Update | Day 721
Video Summary I’m discussing the current state of the Russian invasion of Ukraine, with day 721 marking the three-day invasion. I’d like to address some claims that Ukraine is losing, which I believe are misleading. In reality, Ukraine has been making significant gains against the Russian forces. The Russian Black Sea Fleet, for example, has […]