Subtraction.com

“Liberia: Lone Star Rising”

Powerful documentary in progress from Steven Ross, a friend of mine.

+