I have moved to China recently and I am facing a weird situation here. The problem is that I cant get to Facebook site in China. I am using Windows Vista operating system and my browser is Internet Explorer 8. Is this a genuine situation faced in China. I am not aware of the same as I am new here. Kindly help me with all possible information on suggestions on this particular situation.
Bookmarks