By Zachariah Bryan Northwest Asian Weekly When renowned comedian and actor Robin Williams committed suicide from asphyxiation, daughter and half Filipina Zelda Williams discovered a hard truth about social media. It has two sides. There’s a nice, caring side and a downright ugly side. Zelda is the daughter from Williams’ second marriage to Filipino American […]
You are here: Home / Archives for Amanda Todd