US Air Force ordered to pay more than €202 mln over 2017 Texas church shooting

By February 8, 2022