Sean Penn INSANELY Suggests US Should Threaten NUCLEAR War Against Russia
Ryan Grim and Robby Soave debate nuclear deterrence. FILE – Sean Penn arrives at the Los Angeles premiere of “Flag Day” in Los Angeles on Aug. 11, 2021. Penn is in Ukraine to continue work on a documentary about the…