A steamy rendezvous unfolds in a cramped Chinese apartment, where a lack of space only

20 January 2024