Leah Borromeo

5
ARTICLES WRITTEN
Default Video Image
Facebook 15
Film

The Cotton Film: Dirty White Gold

When you bag a bargain, who pays for it? Up to 300k Indian farmers have committed suicide to get out of debt since 1995. That’s 14,027 from August 2011-2012. I’m … Read more

Loading more...