It turns out that there are 3 x-intercepts (x=0 is the obvious one). You can estimate what domain they lie in by looking at the maximum and minimum values of [itex]\sin^2(x)[/itex]...what are those? What does that tell you about the max/min of [itex]\ln(1+x)[/itex] for which there might be any x-intercepts? You can use that to determine a range of x-values for which x-intercepts are possible.
The next step would be to graph [itex]f(x)[/itex] over that Domain and estimate value for the x-intercepts.
If you are familiar with Newton's method, you can improve your estimations through a few iterative calculations.