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

Sun Wenyan from China

China's Sun Wenyan poses with her bronze medal for the synchronised swimming solo final at the 14th FINA World Championships in Shanghai July 20, 2011
Reuters,Carlos Barria
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad