C J Grisham

About the Author C J Grisham

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.