Rappler Newscast | March 18, 2013

Today on Rappler.

- Rappler.com

Newscast production staff