I tried from home network as well as office network. same results. attaching screen shots.
The only sites that have issues are related to dev.twitter.com. Ok I initially uploaded two screen shots and I got message ‘new users can upload only one image’. SO, uploading the one where not only is formatting broken, but the page keeps looping on itself no matter how many times you try submitting.