Wang Yitian

Ahmad Najib bin Aris was a Malaysian convicted murderer who in 2003 raped and killed Canny Ong, a US-based Malaysian information technology (IT) analyst. The crime made headlines…

Filmography