No pincha!

This documentary is about the struggle for independence in the African land of Guinea-Bissau.

Loading countdown...