When officers of the Trinidad and Tobago Police Service (TTPS) arrested their own Commissioner last Thursday, reasonable people naturally assumed there was more than sufficient evidence to do so.It no ...