Segun Idowu, a top Wu cabinet official investigated in a Boston City Hall personnel scandal, slammed news and opinion coverage around the circumstances of his resignation this week. Idowu took to his ...