WATCH: Air Force veteran allegedly dragged off base for saying ‘God’ First Liberty Institute released video of Senior Master Sergeant (SMSgt.) Oscar Rodriguez Jr. being manhandled as he attempted to deliver a patriotic speech. News Ben Johnson • Jun 23, 2016Apr 23, 2024