Comments by "stephen tarr" (@1man1bike1road) on "Russia stares into a "population abyss" as Putin sends its young men to die| Ukraine: The Latest Pod" video.