Free world, awaken!: The veterans of Troop "B" speak out on national and world affairs