Poll: Would you put Arias on the stand? - Philadelphia News, Weather and Sports from WTXF FOX 29