Please ensure Javascript is enabled for purposes ofwebsite accessibilityDeSantis announces bid for presidency on Twitter as platform struggles to host live feed | WUTV