Rappler Newscast | March 13, 2013

Today on Rappler.

Newscast production staff