Due to some problem, we may have suffered power outrage or the internet is refusing to access website. (youtube is still works). It was working fine yesterday.
If this does not get solve, I don't know who to point finger at.
Until then wait til my internet gets fixed soon