I really hope they can fix this site soon. It takes at least 3 to 4 minutes for each post to download. I won't be posting here for a couple of days, or until this is fixed. I will be on Mewe.
https://mewe.com/group/5ebfe2d63e0cdb2271c7f935
This is my favorite platform of the two, but I can't stand the long waits in posting. Will check back daily. Hope it's fixed soon.