Zurawik: Firebombing suspect's social-media moves a sign the revolution is being live-streamed

Helio Castroneves

Race winner Helio Castroneves of Brazil, driver of the #3 Team Penske Chevrolet Dallara, celebrates with second-place finisher Takuma Sato of Japan and third-place finsher Will Power of Australia after the Edmonton Indy.
Jonathan Ferrey, Getty Images
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
46°