Vatican workings kept on the down-low

Illustration  •  Submitted
0 ratings
· 5 views
Notes
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 more
Related Illustrations
See more