For many Russians the face of America is President Clinton or Tom Cruise or Whitney Houston. But in Khabarovsk, America is represented in the faces of Boy Scout Troop 266.
Troop 266, formed by Lutheran Church of the Good Shepherd, Olympia, Wash., traveled to far-east Russia — along with a hilarious band of musical puppets — to share the news of God's love and scouting.
The rest of this article is only available to subscribers.
© 2016 Augsburg Fortress, Publishers