Remember, God provides the best camouflage several hours out of every 24. David M. Shoup
Read More »Remember, God provides the best camouflage several hours out of every 24. David M. Shoup
Read More »David Monroe Shoup (30 December 1904– 13 January 1983) was a general of the United States Marine Corps who was…
Read More »