'Proof that Putin won't stop': World Reaction to Russia's Attack on Children Hospital July 12, 2024 12:28am Ben Borges Russia Source : www.youtube.com/watch