Drop files to upload.
Faithlife
Faithlife
Avatar
Avatar
Sign in

Vatican workings kept on the down-low

Illustration  •  Submitted
0 ratings
· 2 views
Notes & Transcripts
A smoke screen is an old military term meaning something intended to disguise, conceal, deceive or camouflage. Like a mass of dense smoke created by artificial means to obscure movements conceal an area or vessel from the enemy. In short, something said or done in order to hide the truth. With the shocking…
RELATED MEDIA
See the rest →
RELATED ILLUSTRATIONS
See the rest →