Facebook Already Humming with Rio 2016 Olympic Activity

The 2016 Summer Olympic Games in Rio de Janeiro, Brazil, were 500 days away as of March 24, but that doesn’t mean Facebook was quiet.