Comments by "Rob Freeman" (@livingtribunal4110) on "'Russia is far from invincible, Ukraine can win this war' | Leigh Turner" video.