An Indian employee engages in passionate sex with his American boss, nearly resulting in murder.

18 January 2024