Since we last checked another 46 soldiers and LEOs from the United States have been killed by The God of Heaven and Earth. In case you thought, as the media pimps, God has finished punishing those who took oaths and summarily and severally BROKE THEM. This fact is also indicated by the number of veterans who kill themselves each year: 2021 National Veteran Suicide Prevention Annual Report shows decrease in Veteran suicides – VAntage Point