Placing Vice President Sara Duterte on the witness stand in her own Senate impeachment trial could become detrimental to her case. House prosecution panel member Manila 3rd district Rep. Joel Chua floated this notion over the weekend amid anticipation on whether or not the respondent, Duterte would...