An \(R\)-module \(M\) is called a torsion module if for each \(m \in M\) there is a non-zero element \(r \in R\) such that \(rm =0\), where r may depend on \(m\). Prove that every finite abelian group is a torsion \(\mathbb{Z}\)-module. Give an example of an infinite abelian group that is a torsion \(\mathbb{Z}\)-module.