'God Sees Everything' – Children's Doctor Appeals about Russian Crimes July 19, 2024 1:51pm Ben Borges Russia Source : www.youtube.com/watch