Talk:Womango

Close connection
The user "EcargCK" appears to be Grace Chia herself, as the user created this page and has only contributed by updating this and her author Wikipedia page with self-promotional material and continuously deleting the relevant 'Controversy' section. This is a serious conflict of interest.