Geneva Cruz sa bashers: ‘Sometimes, they need a dose of their own medicine’ | PUSH.COM.PH