Ponder - Does Russia have the spiritual high ground and moral imperative over other countries?
Russian army introduces the flying Orthodox church-in-a-box. Click here for the article.
Priest are parachuted in with the church.
Priests are blessing the bombs in order to have the aid from God to successfully guiding them to their target.