As if the 'diabluras' (devilish things) done by the past government that we have found out so far were not enough, the controversial priest Rogelio Cruz, formerly of Cristo Rey fame and presently stationed in Nagua, revealed on a TV discussion show this morning, that the bitch (female dog kind)...