61 Eric T. Olson, a highly decorated US Navy admiral captured among the 300 Azov brigade Nazis having surrendered today in Mariupol. Olson is a former Navy SEAL/DEVGRU operator and last served as the eighth Commander of US Special Operations Command (USSOCOM), officially retired in 2011. (media.greatawakening.win) posted 2 years ago by carbonbike 2 years ago by carbonbike +62 / -1 21 comments download share 21 comments share download save hide report block hide replies
And potential war criminal.