Vindicated Navy SEAL Keith Barry speaks for first time on corrupt Navy leadership who falsely imprisoned him for rape
Active duty Navy SEAL Chief Keith Barry spent more than 18 years serving his country before being wrongfully convicted of rape and serving two and a half
americanmilitarynews.com
Interesting read, to say the least.