Rachel Lee Reynolds·May 7, 2022The Butchers of Kaena Point: A Grisly Air Force TaleFriends, I’ve been sharing all kinds of stupid stuff I learned while digging through official histories of Air Force units in the 90s. If…