Dr. Frank Straub, the highly controversial Public Safety Director, named 28 months ago by Mayor Greg Ballard, suddenly announced his resignation Friday. Straub will continue in his post for three months until August 1st.  Straub, the former Public Safety Director of White Plains, New York, generated a firestorm of criticism from the community and police […]