Medal of Honor recipient: This should scare the hell out of Putin March 11, 2022 fredom USA News USA News Medal of Honor recipient Staff Sgt. David Bellavia breaks down the Russia-Ukraine war. Credit Fox News Please support our Sponsors here :