A veteran badly burned in an Afghanistan IED blast has slammed Twitter for flagging his July 4 post of him saluting in uniform as 'potentially sensitive content'. Retired US Army Captain Sam Brown posted a photo on Independence Day of himself saluting and the phrase 'Freedom isn't free' - with his facial injuries from the blast visible in the image. 'On July 4, 1776, America was born,' he wrote. 'On July 4, 2021, we're still the best country on this planet.' A veteran badly burned in an Afghanistan IED blast has slammed Twitter for flagging his July 4 post of...