Castro A Life Worth Living
Channel: Jon Doe
Date: 29/11/2016

One of the greatest men of our time has passed on. It`s important to reflect of how he has effected us all.