International cooperation

A solidarity-based approach. An alternative worldview.