marcus ng

Who is Marcus Ng?

Picture taken from Straits Times.com Marcus Ng Yi Loong, 21, is going to the detention barracks (DB) for insubordination. Many…

17 years ago