True.
If the graph has a 3-clique, the statement is satisfied.
If the graph doesn't have a 3-clique, it means that there are no "three vertices mutually connected".
Let's assume we picked two non-adjacent vertices, A and B.
A or B cannot have two neighbors, because in that case, we can pick the two neighbors to form an independent set instead of picking A or B.
Therefore, in the worst case, picking A and B, and eliminating their neighbors, we still have 2 vertices to choose from to form an independent set. This independent set will contain vertices: A, B, and one of the 2 vertices left.
A more general theorem can also prove this, the TurĂ¡n's theorem