Please disable your Ad Blocker to better interact with this website.
C J Grisham is a Master Sergeant in the United States Army. He served tours in both Afghanistan and Iraq. He is also a frequent military blogger at A Soldier's Perspective and he is a contributor to Freedom Outpost.
Website