Admiral, seven officers charged in ‘Fat Leonard’ sex bribes scandal

Admiral, seven officers charged in ‘Fat Leonard’ sex bribes scandal The usa Justice Department unsealed an indictment that is fresh billing eight Navy officials – including an admiral – with…

Read More