Read Latest India News Quickly Here | The posh Otters' Club in Bandra (West) landed in a controversy after a member alleged that an employee of the club had sexually molested his minor son. The club management, however, denied the claim after CCTV analysis.