Is there an infinite group with exactly two conjugacy classes?



Is there an infinite group with exactly two conjugacy classes?
A detailed construction of a non-finitely generated version can be found at <https://math.stackexchange.com/questions/88980/infinite-group-with-only-two-conjugacy-classes>
as pointed out in the comments. 


