Did you know that Mary Jane Veloso was granted a last-minute stay of execution to provide evidence against her alleged trafficker ? SOMEFACTS.com