This question is similar to but not exactly the same as the old question (the issue of torsion).
In Exercise 11.8 of Dan Freed's notes he claims that the following pairing being nondegenerate is equivalent to Poincare duality $$\bar{I}_M: \text{Free}\,H^{2k}(M;\mathbb{Z}) \times \text{Free}\,H^{2k}(M;\mathbb{Z}) \longrightarrow \mathbb{Z}$$
My question is, how should we interpret the following possibly degenerate (when $H^{2k}(M;\mathbb{Z})$ has torsion) pairing using Poincare duality? $$I_M: H^{2k}(M;\mathbb{Z}) \times H^{2k}(M;\mathbb{Z}) \longrightarrow \mathbb{Z}$$ Does it invalidate the duality (of course not)?