site is working fine now. The results are not yet declared. People saying otherwise are just trying to play with your emotions. Keep checking the site. That is the only way to know if its declared or not.
I don't know about the veracity of the claim but it doesn't feel plausible that results can be changed just few minutes before declaration. Changes in result calls for changes in actual paper which take a lot of time.