on February 26, 2018 in World News David Hogg: Blame Gov Rick Scott For Deputies Cowering, Not Their Boss Sheriff Scott Israel click here for more