Darren Wang Sparks Public Fury with arrogant display after paying 5 million twd for the deposit
On March 5, China Times reported that the Taiwan court granted Darren Wang’s deposit after five hours of detention. The actor published 5 million TWD (about 160,000 USD) for his temporary liberation. The judge concluded that Darren Wang and his […]
