Derek Johnson GITMO Update 3.26.26 - The Greatest Lie Ever Told

Derek Johnson GITMO Update 3.26.26 - The Greatest Lie Ever Told

D
David Nino Rodriguez
1 Video View·Mar 26, 2026

Derek Johnson GITMO Update 3.26.26 - The Greatest Lie Ever Told