The People's Action Party, which prides itself on ​a clean reputation, has been rocked by a series of scandals recently.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera