There is no reason to put death row convict Mary Jane Veloso in prison in the Philippines, after the latter was recently ...