Articles by Jon Maala

Email : editor@ibtimes.sg

A Taxi Driver South Korea's No. 1 film this year has been banned in theaters and online by China after it was allegedly deemed to rekindle thoughts about the Tiananmen Square protests in Beijing in 1989.
Oct 11, 2017