Search Everything

Send feeback or report a bug here

Send feeback or report a bug here

My Human Self
My Human Self

My Human Self

1 hour 15 minutes
2017-03-06
7.7

Watch Trailer

The inspiring story of the unemployed man who stood up against the Greek crisis and created a social kitchen for the homeless and refugees.