It's a July day in Phnom Penh, where the hot and humid air makes breathing difficult. The streets leading to Tuol Sleng are noisy and crowded: the calls of tuk-tuk drivers to potential customers mix with the smell of grilled fish from street vendors.