Question: We know an abelian group has a subgroup which all elements in it has finite order . Now we remove condition abelian group , the clause is that true? 
If it's false give an example.

Answer: 
Consider the trivial subgroup.
I think you just want torsion-free group: <http://en.wikipedia.org/wiki/Torsion_%28algebra%29>