Data from research company PeakMetrics showed the number of such posts on the US election results exploded within 24 hours and peaked at 94,000 per hour receiving millions of views
Data from research company PeakMetrics showed the number of such posts on the US election results exploded within 24 hours and peaked at 94,000 per hour receiving millions of views