Technology News Navy contractor ‘Fat Leonard’ Glenn Francis sentenced to prison in one of US military’s largest corruption scandals November 8, 2024
Prominence Naval officer sentenced in Afghan SIV bribery scheme amid scrutiny of visa program after terror plot exposed October 29, 2024