True or False: Any surjective homomorphism between 2 isomorphic groups is an isomorphism. 
Suppose that $G$ and $G'$ are two groups isomorphic to each other. Is it true that any onto homomorphism from $G$ to $G'$ is an isomorphism, i.e. any surjective homomorphism has a trivial kernel?

If it was not the case, then $G≈G'$ also Image of homomorphism $ =G'≈G/K$. Hence $G≈G/K$. This implies K is trivial. Am I right ?

The additive groups $(\mathbb C,+)$ and $(\mathbb R,+)$ are isomorphic; the map $z\mapsto\Re z$ is a surjective homomorphism but not an isomorphism.
Let $F$ be the free group generated by a countably infinite set $X.$ Any non-injective surjection from $X$ to $X$ extends to a surjective homomorphism from $F$ to $F$ which is not an isomorphism.
